标签: python python-3.x floating-point numbers
我有一个浮点变化的变量(例如:2.003)
2.003
我想自动将其更改为仅小数点后两位。
答案 0 :(得分:11)
您可以使用round功能:
print round(2.003, 2) # 2.0 print round(2.013, 2) # 2.01
否则保持精度并仅显示所需的小数位数:
print '%.2f' % 2.003 # 2.00 print '%.2f' % 2.013 # 2.01