gpt4 book ai didi

python - 如何格式化具有给定精度和零填充的 float ?

转载 作者:太空狗 更新时间:2023-10-29 22:15:45 24 4
gpt4 key购买 nike

我已经看过几十个类似的问题 - 我很高兴能得到另一个答案的链接 - 但我想在 python 3.3 中对 float 进行零填充

n = 2.02
print( "{?????}".format(n))
# desired output:
002.0200

float 的精度很容易,但我也不能得到零填充。什么进入 ????'s

最佳答案

你可以像这样使用格式说明符

>>> "{:0>8.4f}".format(2.02)
'002.0200'
>>> print("{:0>8.4f}".format(2.02))
002.0200
>>>

这里,8代表总宽度,.4代表精度。而 0> 意味着字符串必须右对齐并从左边填充 0

关于python - 如何格式化具有给定精度和零填充的 float ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28845514/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com