我看了几个类似的问题-很高兴能得到另一个答案的链接-但我想将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
>>>
此处,8
表示总宽度,.4
表示精度。并且0>
意味着字符串必须右对齐并0
从左开始填充。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句