ASCII码的对照链接
大写字母的十进制范围是(65,91)
小写字母的十进制范围是(97,123)
数字的十进制范围是(48,58)
思路:
1、先在空链表中添加大小写字母和数字
2、从列表中随机选择四个验证码
3、将列表转化成字符串输出
代码如下:import random
l=[]
for i in range(65,91):
l.append(chr(i))
for j in range(97,123):
l.append(chr(j))
for k in range(48,58):
l.append(chr(k))
print(l)
ma=random.sample(l,4)
print(ma)
ma="".join(ma)
print(ma)
结果如下: