用random模块随机生成6位验证码,且按一次回车生成一次,验证码是随机数字,字母大小写
# 2、用random模块随机生成6位数验证码
import string,random #导入string,random模块
def rand(): #定义生成验证码函数
str1 = string.digits+string.ascii_letters #生成包含0-9,a-z,A-Z的顺序字符串
str2 = '' #定义一个空字符串:str2
for i in range(6):
str2 = str2 + random.choice(str1)
print(str2) #打印字符串str2,是随机的可包含数字,大小写字母的6位字符串
while True: #一直循环
input('按enter键生成随机验证码:') #停止,等待输入,按一次enter即可再次生成输出一个6位随机验证码
rand()
rand()