python 随机生成验证码
2017-05-26 17:13
316 查看
首先随机的生成数字或者字母肯定需要的是random模块。
random是随机数生成器。
import random
print random.random()
print random.randint(1,10)
print random.randrange(1,11)
以上的是最常见的随机数生成方法,看看打印结果。
没错,第一个含义是0到1之间的随机浮点数。
第二个的含义是1到10的int型整数
第三个的含义是1到10的int型整数
利用random去创建一个验证码。
code = []
for i in range(0,5):
if 0 == random.randint(0,2):
code.append(str(random.randint(1,9)))
else:
temp = random.randint(65,90)
code.append(chr(temp))
print ''.join(code)
执行:
3M5DV
WT27J
。。。
random是随机数生成器。
import random
print random.random()
print random.randint(1,10)
print random.randrange(1,11)
以上的是最常见的随机数生成方法,看看打印结果。
0.176575931986 7 9
没错,第一个含义是0到1之间的随机浮点数。
第二个的含义是1到10的int型整数
第三个的含义是1到10的int型整数
利用random去创建一个验证码。
code = []
for i in range(0,5):
if 0 == random.randint(0,2):
code.append(str(random.randint(1,9)))
else:
temp = random.randint(65,90)
code.append(chr(temp))
print ''.join(code)
执行:
3M5DV
WT27J
。。。
相关文章推荐
- Python 随机生成中文验证码
- Python生成随机验证码的两种方法
- Python3 生成一个随机验证码
- Python生成随机验证码
- Python 随机生成中文验证码(转载)
- 如何利用python生成随机验证码?
- Python 生成随机验证码
- Python随机生成验证码的两种方法
- Python生成随机验证码
- python随机生成一个6位的验证码
- 随机验证码生成(python实现)
- python实战系列之生成随机验证码(三)
- 学习python:实例2.用PIL生成随机验证码
- Python 随机生成中文验证码
- 用Python生成随机的中文验证码图片
- python PIL模块与随机生成中文验证码
- python PIL模块与随机生成中文验证码
- Python随机生成验证码的两种方法
- python生成随机验证码
- python 之随机生成6位数验证码