【发布时间】:2012-05-17 11:08:53
【问题描述】:
如果我有例如 x = 40,我想要以下结果:
40"
对于 x = 2.5,结果应该是...
2.5"
所以我基本上想格式化到最多一位小数。我目前使用这个:
"{0:0.1f}\"".format(x, 1)
但这总是精确显示一位小数,这不是我真正想要的......
【问题讨论】:
-
您要舍入还是截断尾随数字?
标签: python string formatting