格式化整数的方式有两种

1.使用python内建方法zfill()
2.使用格式化打印%

zfill()

zfill 是字符串的内建方法,调用者是字符串实例.
zfill不改变原字符串对象(不可变类型),生成新的字符串返回

>>str1 = "10"
>>print(str1.zfill(5))
00010
>>print(str1)
10

格式化 %

>>> a = 5
>>> b = "%05d" %(a)
>>> print(b)
00005
>>> print(a)
5

使用%格式化,可以对纯数字进行补0操作,同样也没有改变原变量。


参考:
python整数补0填充位数(格式化整数) - 简书