用{}:去代替%s %d %f
name ='小刘’
age =20
height = 179.5
stu_id=6
# 输出我的名字是小刘
print('我的名字是{}'.format(name))
print('我的名字是{name}')
# 输出我今年20了,我明年21了
print('我今年了{},我明年{}了'.'.format(age,age+1))
print('我今年了{age},我明年{age+1}了')
# 输出我的身高是179.5cm
print('我的身高是:.2f'.format(height))
print(f'我的身高是{height:.2f}')
# 输出我的学号是0006
#:0>4d 输出四位数,不足的在前(左)面补0
#:0<4d 输出四位数,不足的在后(右)面补0
#:0^4d 输出四位数,不足的在前后都补0
print('我的学号是:a>4d'.format(stu_id))
print('我的学号是:a<4d'.format(stu_id))
print('我的学号是:a^4d'.format(stu_id))
print(f'我的学号是{stu_id:04d}')
#输出我叫小刘,我今年20了,我的学号是0006
print('我叫{1},我今年{0}了,我的学号'是{2}'.format(age, name, stu_id))
money = 1000000000
a = 0.1
# :,以逗号分隔数字
# :.1% 百分比格式输出
print(f'榜一大哥十年后会有{f'money:}元,只有{a:.1%}是自己的')