"""
输出介绍:
概述:
Python中的输出函数指的是 print()函数, 它可以把 小括号中的内容 输出到控制台.
格式:
print(变量值 或者 变量名)
分类, 即: 常用的输出的写法
1. 输出单个值.
2. 同时输出多个值.
3. 换行输出 和 不换行输出.
4. 格式化输出 -> 占位符方式
5. 格式化输出 -> 插值表达式
"""
# 准备动作, 定义多个变量值.
name = '威震天'
age = 99
salary = 1000.1235
flag = True # 标记是否是反派, True: 是, False: 不是
# 演示 1. 输出单个值.
print(name)
# 演示 2. 同时输出多个值.
print(name, age, salary, flag)
# 演示 3. 换行输出 和 不换行输出.
# 换行输出
print(name, age, salary, flag, sep='\n')
# # (1)默认换行 '\n' ;完整写法: sep='\n' ,(2)空格 sep = '\t' ;
print(name, age, salary, flag,sep='\t')
#
# # 换行输出
# # \n, \t, \', \" 这些都是转移符, 有特殊的函数.
# # # 演示 4. 格式化输出 -> 占位符方式, 规则: %s -> 字符串, %d -> 整数, %f -> 小数
# # 语法:(1) '%s' % name
# print(f'他的名字{name},\n他的年龄:{age},\n薪资:{salary},\nflag{flag}')
# # (2) '%s, %d' % (name,age)
# # (3) %.2f 保留两位小数
#
#
# # 演示5. 格式化输出 -> 插值表达式, 格式: f'正常写你的内容 {变量名}'
# # 语法:f'{name}'
# print(f'他的名字:{name},\n他的年龄:{age},\n薪资:{salary:.2f},\nflag:{flag}')
# # 保留0位小数
# x = round(salary,0)
# print(x)
#