最近项目上遇到一个工作,需要从00001到10000创建一万个连续的串号。
代码如下:
import os
file = open('numbers.txt','w')
for i in range(1,10001):
file.write("AABB_%05d\n" % i)
file.close()
说明一下:
file.write("AABB_%05d\n" % i)中的%05d的意思是5位数,不足5位数时在前面补0,如:是1则在前面补4个0为00001,11则补3个0为00011。
如果没有改成%5d,则会在补空格。