python应用-输出验证码
2024-09-03 16:42:47
from random import randint
def generate_code (code_len):
"""
生成确定位数的验证码
:param code_len: 验证码长度
:return: 由大小写英文字母和数字构成的随机验证码
""" all_chars='0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
last_pos=len(all_chars)-1
code=''
for _ in range(code_len):
index=randint(0,last_pos)
code+=all_chars[index]
return code if __name__ == '__main__':
print(generate_code(4))
结果: WL9B
最新文章
- Raspkate - 基于.NET的可运行于树莓派的轻量型Web服务器
- 10月30日下午 PHP精确查询(模糊查询、模糊+关键字共同查询)
- div嵌套导致子区域margin-top失效不起作用的解决方法
- jdbc.properties各种数据库连接配置
- oracle 语句 字段拼接(可换行)
- Hibernate缓存原理与策略 Hibernate缓存原理:
- 黄聪:wordpress后台加载ajax.googleapis.com导致打开速度很慢的解决方案
- SQL查询语句联系
- Vijos P1881 闪烁的星星 (加强自己多一点。。)
- [Unity3D]Unity3D圣骑士当游戏开发商遭遇Mecanim动画系统
- hibernate对象的状态以及生命周期
- [2013-07-22]varnish-cache 安装配置及体验笔记
- springboot+jpa+thymeleaf增删改查的示例(转)
- momentjs的使用
- Win10系列:C#应用控件基础15
- method&;interface
- bzoj1492/luogu4027 货币兑换 (斜率优化+cdq分治)
- VS2013中Python学习笔记[环境搭建]
- javaweb环境搭建
- nginx 代理之修改header 的HOST,实现代理转代理