【发布时间】:2011-11-16 11:46:54
【问题描述】:
我想用前导零格式化一个带小数点的数字。
这个
>>> '3.3'.zfill(5)
003.3
考虑所有数字甚至小数点。 python中是否有只考虑整个部分的函数?
我只需要格式化不超过五位小数的简单数字。此外,使用%5f 似乎会考虑尾随而不是前导零。
【问题讨论】:
-
你试过
%5.1f了吗?如果是这样,那有什么问题? -
它用空格填充字符串,仍然考虑小数点和它之后的所有内容。
标签: python string-formatting decimal-point