我已经看过几十个类似的问题 - 我很高兴得到另一个答案的链接 - 但我想在 python 3.3 中对浮点数进行零填充
n = 2.02
print( "{?????}".format(n))
# desired output:
002.0200
浮点数的精度很容易,但我也无法获得零填充。 ??? 的内容是什么
您可以使用格式说明符,如下所示
>>> "{:0>8.4f}".format(2.02)
'002.0200'
>>> print("{:0>8.4f}".format(2.02))
002.0200
>>>
Here, 8
代表总宽度,.4
代表精度。和0>
意味着字符串必须右对齐并填充0
从左边。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)