用python3制作随机验证码,若用户输入错误后重新生成验证码

1 def check_code():
2     import random
3     checkcode = ''
4     for i in range(4):
5         current = random.randrange(0,4)
6         if current != i:
7             temp = chr(random.randint(65,90))
8         else:
9             temp = random.randint(0,9)
10         checkcode += str(temp)
11     return checkcode
12 while True:
13     code = check_code()
14     print(code)
15     v = input('输入验证码')
16     v1 = v.lower()
17     v2 = code.lower()
18     if v1 == v2:
19         break

猜你喜欢

转载自blog.csdn.net/maergaiyun/article/details/82080845