zoukankan      html  css  js  c++  java
  • python-内置函数-callable,chr,ord,bytes,随机验证码生成

      s="老男人"

      bytes(s,encoding="utf-8")

     

     随机验证码的实现方法:

      大写字母:

    li = []
    for i in range(6):
        temp=random.randrange(65,91)
        c = chr(temp)
        li.append(c)
    result = "".join(li)
    print(result)

      数字和大写字母(数字位置固定):

    import random
    
    li=[]
    for i in range(6):
        if i == 2:
            num = random.randrange(0, 10)
            li.append(str(num))
        else:
            temp=random.randrange(65, 91)
            c = chr(temp)
            li.append(c)
    result = "".join(li)
    print(result)

      数字和大写字母(数字位置不固定):

    import random
    li=[]
    for i in range(6):
        r = random.randrange(0,5)
        if r == 2 or r ==4:
            num = random.randrange(0,10)
            li.append(str(num))
        else:
            temp=random.randrange(65,91)
            c=chr(temp)
            li.append(c)
    result = "".join(li)
    print(result)
  • 相关阅读:
    MVC3 验证码
    说说.NET反编译工具
    HTTP协议学习
    Spring Web Flow 的优缺点
    Java CLASSPATH 引发的问题
    MySQL 高级
    Java Policy
    AJAX
    数据结构与算法学习资源
    C#学习资源
  • 原文地址:https://www.cnblogs.com/gpdm/p/6435553.html
Copyright © 2011-2022 走看看