为了排版方便或者是输出文件命名整洁,通常需要给数字前面补 0 来保持统一
Python 中有一个 zfill 函数用来给字符串前面补 0,非常有用,这个 zfill 看起来是 zero fill 的缩写,看下如何使用:
n = "123" s = n.zfill(5) assert s == '00123'
zfill 也可以给负数补 0:
n = "-123" s = n.zfill(5) assert s == '-0123'
对于纯数字也可以通过格式化的方式来补 0:
n = 123 s = '%05d' % n assert s == '00123'
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于