python:如何对float保留两位小数

注意:
round(f,2)并不会保留两位小数,只是四舍五入,然后会去掉最后的0,只能保证最多不超过两位小数
因此,要用格式化输出,这里提供一种方案

解决方法:
print(f’ {x:.2f} ')

代码:

print(f' Cash                  |      1 |  {cash:.2f} |    {cash:.2f}')

看看结果:
在这里插入图片描述