# 生成一个随机数,65-90,
# 数字转化成字母,chr()
import random
tmp = ""
for i in range(5):
# 生成0-4的随机数
num = random.randrange(0, 4)
if num == 3 or num == 1:
# 如果随机数是1或者3,那么就在验证码中生成一个0-9的随机数字
# 否则,验证码中生成一个随机字母
rad1 = random.randrange(0, 10)
tmp = tmp + str(rad1)
else:
rad2 = random.randrange(65, 91) # 随机产生数字
a = chr(rad2) # 将数字转化成字母
tmp = tmp + a
print(tmp)
python --小案例,随机验证码
最新推荐文章于 2023-04-16 00:06:05 发布