random.random():生成0~1之间的随机数
random.randint():生成闭区间内随机整数
random.randrange():生成开区间内的随机数
#!/usr/bin/env python
# coding=utf-8
# 随机生成一个大写或小写字母或数字的6位验证码
import random
# 定义一个列表接收字符串
code = []
for i in range(6):
if i == random.randint(0, 5):
code.append(random.randint(0, 9))
else:
code.append(chr(random.randint(65, 90)))
# 将列表转换成字符串
print(''.join(code))