没注释的源代码
import random
lst = list(range(48,58)) + list(range(65,91)) + list(range(97,123))
lis = []
for i in range(10):
s = ''
while len(s)< 8 :
s = s + chr(random.choice(lst))
lis.append(s)
print(lis)
注释的源代码
import random #插入一个随机生成数字的函数库
lst = list(range(48,58)) + list(range(65,91)) + list(range(97,123)) #提取大小写字母和数字
lis = []
for i in range(10): #循环十次,生成一次删除此步骤即可
s = ''
while len(s)< 8 : #判断生成的验证码够不够8位
s = s + chr(random.choice(lst))
lis.append(s)
print(lis)