python:如何对float保留两位小数
注意:
round(f,2)并不会保留两位小数,只是四舍五入,然后会去掉最后的0,只能保证最多不超过两位小数
因此,要用格式化输出,这里提供一种方案
解决方法:
print(f’ {x:.2f} ')
代码:
print(f' Cash | 1 | {cash:.2f} | {cash:.2f}')
看看结果:
注意:
round(f,2)并不会保留两位小数,只是四舍五入,然后会去掉最后的0,只能保证最多不超过两位小数
因此,要用格式化输出,这里提供一种方案
解决方法:
print(f’ {x:.2f} ')
代码:
print(f' Cash | 1 | {cash:.2f} | {cash:.2f}')
看看结果: