python-随机生成验证码实例,python验证码生成
文章由Byrx.net分享于2019-09-26 09:09:28
python-随机生成验证码实例,python验证码生成
需求:随机生成验证码,
思路:
1.生成一个随机数,65-90
2.数字转化为字母:chr(数字)
1 #!/usr/bin/env python
2 # -*- coding:utf-8 -*-
3
4 import random
5 temp =
""
6 for i
in range(6):
#定义生成一个6位的验证码
7 num = random.randrange(0, 4
)
8 if num == 3
or num == 1
:
9 rad2 = random.randrange(1, 10)
#随机生成1-10的数字
10 temp = temp + str(rad2)
#将生成的数字添加到temp中
11 else:
12 rad1 = random.randrange(65, 91)
#随机生成A-Z字母的ascill码
13 c1 = chr(rad1)
#将数字转化成字母
14 temp = temp + c1
#将生成的字母添加到temp中
15
16 print(temp)
View Code
评论关闭