这就是我想要做的:
l = 4
length = 10**l #10000
for x in xrange(length):
password = str(username)+str("%02d"%x) #but here instead of 2 i want it to be l
正如你所看到的,我想用一个我可以自己做的变量来控制格式字符串,我试着这样做:
password = str(username)+str("%0"+str(l)+"d"%x)
但它给了我一个错误,告诉我:并非所有参数都在字符串格式化期间转换