import random
random.random() //生成0和1之间的随机数
random.randint(1,5) //生成1到5之间的整数,包括1和5,范围是:[1-5]
random.randrange(1,10) //生成1到10之间的整数,包括1,但不包括10
例:生成6位数的随机验证码,包括数字和字母
code = []
for i in range(6):
if i == random.randint(1,5):
code.append(str(random.randint(1,5)))
else:
temp = random.randint(65,90)
//print(chr(temp)) 把数字转换成字母
code.append(chr(temp))
print(''.join(code))
注:chr函数是可以把数字转换成字母65对应的为A,90对应的Z
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。