Python给数字前固定位数加零

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python给数字前固定位数加零相关的知识,希望对你有一定的参考价值。

python中有一个zfill方法用来给字符串前面补0,非常有用

1 n = "123"
2 s = n.zfill(5)
3 assert s == "00123"

zfill()也可以给负数补0

1 n = "-123"
2 s = n.zfill(5)
3 assert s == "-0123"

对于纯数字,我们也可以通过格式化的方式来补0

n = 123
s = "%05d" % n
assert s == "00123"

 

以上是关于Python给数字前固定位数加零的主要内容,如果未能解决你的问题,请参考以下文章

带有空格和固定数字位数的文本字段,如密码文本字段

cout 输出固定位数的有效数字

四两拨千斤,一招搞定数字格式化问题

如何计算数字/位数组的所有可能性(在 python 或任何语言中)

如何在数字前加上一个固定的三个字母代码?

怎么在vb中输出固定小数位数的数字?