博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python随机数生成验证码
阅读量:6908 次
发布时间:2019-06-27

本文共 476 字,大约阅读时间需要 1 分钟。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import 
random
 
code 
= 
[]
#循环生成五个随机数
for 
in 
range
(
5
):
    
#当i恰巧等于下面的0-4之间的随机数时,向列表输出一个0-9之间的随机数
    
if 
=
= 
random.randint(
0
4
):
        
code.append(
str
(random.randint(
0
9
)))
    
#否则随机生成一个A-Z之间的字母输出到列表
    
else
:
        
tmp 
= 
random.randint(
65
90
)
        
#chr()函数的作用就是将数字根据ANSII码对应表转换成相应的字母
        
code.append(
chr
(tmp))
 
print
(code)
#将列表转换成字符串
print
(''.join(code))
本文转自戴柏阳的博客博客51CTO博客,原文链接http://blog.51cto.com/daibaiyang119/1947283如需转载请自行联系原作者

daibaiyang119

你可能感兴趣的文章
Samba再报安全漏洞
查看>>
sql语句函数
查看>>
React Native也能玩区块链了
查看>>
详解linux系列之字符界面安装apache及配置
查看>>
基于zabbix用Python写一个运维流量气象图
查看>>
使用手机驾驶模式已成趋势 驾驶助手尽展NUANCE创新语音技术
查看>>
Spring从菜鸟到高手(三)依赖注入
查看>>
ansible-playbook jdk安装
查看>>
Heap contention ----- 4核以上系统的超级性能杀手
查看>>
如何让网站能更容易浏览和被检索
查看>>
组策略USB解锁
查看>>
利用Zabbix监控mysql主从
查看>>
Oracle 备份与恢复学习笔记(10)
查看>>
Variant 与 内存泄露
查看>>
百度贴吧爬虫node+vue
查看>>
@@IDENTITY,IDENT_CURRENT,SCOPE_IDENTITY,IDENT_INCR,IDENT_SEED详解
查看>>
ntdsutil.exe使用详解
查看>>
成功开发iPhone软件的10个步骤
查看>>
FastDFS和Nginx实现分布式文件服务器
查看>>
Keepalived 高可用
查看>>