为了排版方便或者是输出文件命名整洁,一般须要给数字前面补0来作统一。
Python中有一个zfill函数用来给字符串前面补0,很是有用,这个zfill看起来也就是zero fill的缩写吧,看一下如何使用:python
n = "123" s = n.zfill(5) assert s == '00123'
zfill也能够给负数补0:函数
n = '-123' s = n.zfill(5) assert s == '-0123'
对于纯数字也能够经过格式化的方式来补0:spa
n = 123 s = '%05d' % n assert s == '00123'