生成16位验证码

  • 需求1: 生成16位随机验证码
  • 需求2: 要求验证码包含大小写字母,数字,特殊字符
import random, string
# 生成字母池
# 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~'
char_list = string.ascii_letters + string.digits + string.punctuation

check_code = ""
for i in range(16):
    check_code += char_list[random.randint(0,len(char_list))]

print(check_code)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,872评论 0 4
  • 1. google提供了一个注册处理器的库:用于生产meta-inf信息 一个注解搞定: 2. 项目结构: 3. ...
    蒸汽飞船阅读 5,235评论 0 0
  • 现在的这个时代,电竞游戏也逐渐从一个小小的方面成为了今天三百六十行中的一行,一些不爱学习的人原本在逐渐发展...
    梦的潇洒阅读 3,315评论 2 2

友情链接更多精彩内容