python字符串格式化--数字精度控制和快速写法

数字精度控制

我们可以使用m.n来控制数字的宽度和精度:
  • m是宽度,设置必须为数字,且如果设置的数字小于本身,则不生效
  • n控制小数点精度,必须为数字,会进行四舍五入
示例:
  1. 5d:是将宽度设置为五位数,例如是13,则表达的是()()()13,会用三个空格补足所设置的宽度。
  2. 5.2:将宽度设置为5,精度设置为3,例如是13.145,则表达的是()()()13.15,会进行四舍五入。
  3. .2f:表示宽度不限,精度为2,例如13.145,则表达的是13.15

快速写法:

语法:f"内容{变量}"
name = "IKUN"
time = 2.5
print(f"练习两年半的帅b是{name},练习时长{time}年")

输出结果:
练习两年半的帅b是IKUN,练习时长2.5

你可能感兴趣的:(python)