• python 随机生成验证码,应用random和chr函数


    四位的随机验证码,chr函数的用法

    b=[]
    for i in range(4):
        import  random
        c=random.randint(97,122)#仅小写的ascll码范围
        b.append(chr(c))
        d=''.join(b)
    print(d)

    四位随机验证码,包含大小写和数字

    codelist=[]
    import random
    for i in range(48,58):#ascll码的数字范围,也可以直接用数字1-10
        codelist.append(str(chr(i)))#如果直接用数字,就用str直接转换数字为字符串添加
    for i in range(65,91):#大写
        codelist.append(str(chr(i)))
    for i in range(97,123):#小写
        codelist.append(str(chr(i)))
    c=random.sample(codelist,4)#随机从列表中取四个值
    b=''.join(c)#将列表转为字符串
    print(b)

    随机验证码做成函数

    def cod():
        codelist=[]
        import random
        for i in range(48,58):#ascll码的数字范围,也可以直接用数字1-10
            codelist.append(str(chr(i)))#如果直接用数字,就用str直接转换数字为字符串添加
        for i in range(65,91):#大写
            codelist.append(str(chr(i)))
        for i in range(97,123):#小写
            codelist.append(str(chr(i)))
        c=random.sample(codelist,4)#随机从列表中取四个值
        b=''.join(c)#将列表转为字符串
        return b
    a=cod()
    print(a)
  • 相关阅读:
    linux下解压命令大全
    关于伸展树的详细解析(E文)
    数据结构与算法汇总
    Linux下的压缩解压缩命令详解
    Linux Netcat 命令——网络工具中的瑞士军刀
    gethostbyname
    Html 转化为 PDF
    返回一个表
    sqlserver创建函数
    取不同类别的第一条数据
  • 原文地址:https://www.cnblogs.com/xusuns/p/8243030.html
Copyright © 2020-2023  润新知