首页 > 编程语言 > 详细

python-随机生成验证码实例

时间:2019-09-25 22:53:58      阅读:108      评论:0      收藏:0      [点我收藏+]

需求:随机生成验证码,


思路:

  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

 

python-随机生成验证码实例

原文:https://www.cnblogs.com/june-L/p/11587476.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!