python实现6为字母+数字的随机验证码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python实现6为字母+数字的随机验证码相关的知识,希望对你有一定的参考价值。

for i in range(4):      #循环4次
    rad1 = random.randrange(0,6)        #每一次循环随机一个0至6之间的一个数
    if rad1 == 1 or rad1 == 3:          #判断如果rad1变量随机数等于1或者等于3
        rad2 = random.randrange(65,91)      #每一次循环随机一个65至91之间的一个数
        c1 = str(rad2)      #将随机数转换成字符串
        suij3 = suij3 + c1      #将转换的字符串赋值给,统计随机数
    else:       #如果rad1变量随机数不等于1或者3
        rad3 = random.randrange(65,91)      #每一次循环随机一个65至91之间的一个数
        c2 = chr(rad3)      #将随机到的数以十进制的ascii码转换成对应字母
        suij3 = suij3 + c2      #将转换的字母赋值给,统计随机数
print(suij3)        #打印出统计随机数


以上是关于python实现6为字母+数字的随机验证码的主要内容,如果未能解决你的问题,请参考以下文章

写一个6位随机验证码程序,要求验证码中至少包含一个数字,一个小写字母,一个大写字母

python3 随机生成6位数的验证码

随机生成六位验证码函数版(python)

验证码颜色字母数字线条圆点位置都随机,点击切换验证码

Python3.7 实现验证码登录方式

Python3 生成一个随机验证码