标签: python string python-2.7 format
如何将%或.format()字符串格式化,将其浮动并显示到10s或100s位置?
%
.format()
如4552.33至4550至10s或4600至100s?
答案 0 :(得分:1)
使用内置函数round,
round
>>> import math >>> f = 4552.33 >>> int(round(f, -int(math.log10(10)))) 4550 >>> int(round(f, -int(math.log10(100)))) 4600