count =0 while count<3: x1 = '' for i in range(4): num = random.randrange(0, 4) if num != i: temp = chr(random.randint(65, 90)) else: temp = random.randint(0, 9) x1 += str(temp) print(x1) input_code1 = input('请输入验证码:') x2 = x1.lower() if x2 == input_code1: print('验证通过') break else: if count <3: print('请再次输入') print('-'*15) count+=1 else: print('输错次数过多,稍后重试!!!')