方法一:
'''
%s 表示要放入字符串 % 代表要占位 name是要放入的内容
'''
name = "python"
print("我要学 %s" % name)
我要学 python
name = "python"
year = 2023
day = 3.7
print("我要学 %s,今年%d,是%f日" % (name ,year,day))
我要学 python,今年2023,是3.700000日
数字的精度控制:
用m.n来控制数据的宽度和精度
m控制宽度 如:%3d将整数控制在3位
n控制精度 如:%.2d 不限制宽度,只设置小数点精度为2
方法二:
通过语法: f"内容{变量}"的格式来快速格式化
name = "python"
year = 2023
day = 3.7
print(f"我要学{name},今年是{year},是{day}日")
print("我要学 %s,今年%d,是%f日" % (name ,year,day))
我要学python,今年是2023,是3.7日
我要学 python,今年2023,是3.700000日
注:这种方式不理会类型,不做精度控制