当前位置:   article > 正文

python生成特定长度的由数字及字母组成的验证码_python随机产生一个由5个字母(包括大小写字母)组成的验证码

python随机产生一个由5个字母(包括大小写字母)组成的验证码
import random

def generate_code(code_lenth, charts):
    code = []
    for i in range(code_lenth):
        code_num = random.choice(charts)
        code.append(str(code_num))   
    #把返回的随机元素转换成统一的字符串格式,存储在列表中
    #join函数实现字符串拼接
    code_string = ''.join(code)
    print(code_string)

charts = [0,1,2,3,4,5,6,7,8,9,'a','b','c','d''W','X','Y','Z']
generate_code(4,charts)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号