一般都用前三个
float 是 浮点类型 %f
string 是 字符串类型 %s
格式化输出
"""
1.准备数据
2.格式化符号输出数据
"""
age = 19
name = 'TOM'
weight = 75.5
stu_id = 1
print("今天我的年龄是%d岁" %age)
print('我的名字是%s' %name)
print('我的体重是%.2f' %weight)
浮点数不太一样
要记住.后面跟的数字是浮点数有几位小数
%06d,表示输出的整数显示位数,不足以0补全,超出当前位数则原样输出
# 我的名字是x,今年x岁了
print('我的名字是%s,今年%d岁了' %(name,age))
name = 'TOM'
age = 18
weight = 75.7
print("我的名字是%s,今年%s岁了,体重%s公斤" %(name,age,weight))
%s也可以全部输出
f格化式输出
高效
name = 'TOM'
age = 18
print('我的名字是%s,今年%s岁了' %(name,age))
# 语法 f'{表达式}'
print(f'我的名字是{name},今年{age}岁了')
转义字符
结束符
print('hello', end='\n')
print('world', end='\t')
print('hello', end='...')
print('python')
可以使用python中的转义作为结束符
也可以自定义。