我试图让程序打印所有可能的4位密码。
我的节目:
Pin = 0000
print (Pin)
while Pin < 10000:
print (Pin)
Pin = Pin + 1
但它从0开始然后继续1,2,3,4等等。
如何从0000开始并继续0001,0002 - 9998,9999?
答案 0 :(得分:3)
使用函数zfill()
print str(Pin).zfill(4)
答案 1 :(得分:3)
如果要从0000到9999打印,请尝试
#If not python3 uncomment line below
#from __future__ import print_function
for i in range(10000):
print("{:04d}".format(i))