"""
----------------演示Python中精度控制----------------
-m.n的形式控制,如%6d、%5.2f、%。2f
-m、n均可省略
---------------------注意事项----------------------
-m比本身数据宽度还小,失效
-.n对小数部分做精度限制,同时四舍五入
"""
num1 = 66
num2 = 66.1314
print("数字66宽度限制5,结果是:-%5d" % num1)
print("数字66宽度限制1,结果是:-%1d" % num1)
print("数字66.1314宽度限制7,小数精度2,结果是:-%7.2f" % num2)
print("数字66.1314宽度不限制,小数精度3,结果是:-%.3f" % num2)
输出:
数字66宽度限制5,结果是:- 66
数字66宽度限制1,结果是:-66
数字66.1314宽度限制7,小数精度2,结果是:- 66.13
数字66.1314宽度不限制,小数精度3,结果是:-66.131