Python六位数随机验证码

import random

str = ""
for i in range(6):
    code= random.randrange(3)
    if code== 0:
        # 随机生成一个大写字母
        ch = chr(random.randrange(ord("A"), ord("Z") + 1))
        str += ch
    elif code== 1:
        # 随机生成一个小写字母
        ch = chr(random.randrange(ord("a"), ord("z") + 1))
        str += ch
    elif code == 2:
        # 随机生成一个数字
        ch = chr(random.randrange(ord("0"), ord("9") + 1))
        str += ch

print(str)
发布了17 篇原创文章 · 获赞 7 · 访问量 733

猜你喜欢

转载自blog.csdn.net/qq_44168690/article/details/104433750