我是初学蟒蛇学习者,我写了以下代码,要求用户输入帐号:
while True:
print ('Please enter your pin.')
pin = input()
if pin =='2356':
print('Access granted')
break
现在......如果我只想让用户在冻结帐户之前输入错误的针脚5次,我该怎么做?我甚至使用正确类型的循环吗?
谢谢!
答案 0 :(得分:0)
是的,你几乎就在那里。您可以通过增加如下所示的值来计算用户输入错误引脚的次数
incorrect_tries = 0
while incorrect_tries <= 5:
print ('Please enter your pin.')
pin = input()
if pin =='2356':
print('Access granted')
break
else
incorrect_tries +=1