精度控制的语法是:
m.n
的形式控制,如%5d、%5.2f、%.2f
- m和.n均可省略
如果m比数字本身宽度还小时,m不会生效
.n会对小数部分做精度限制,同时会对小数部分做四舍五入
练习:
num1 = 168
num2 = 168.521
print("数字168宽度限制5,结果是:%5d" % num1)
print("数字168宽度限制1,结果是:%1d" % num1)
print("数字168.521宽度限制9,小数精度是2,结果是:%9.2f" % num2)
print("数字168.521不限制,小数精度是2,结果是:%.2f" % num2)
