要求:用户正确输入用户名和密码便成功登陆,分别有三次机会输入用户名和密码,超过3次便锁定
分析:用两个while循环即可,代码如下:
user_name = "Brett"
password = "1314"
i = 0
n = 0
Is_exit = False #进入循环标志
while not Is_exit:
User_name = input("please input your username:")
if User_name == user_name:
while not Is_exit:
Password = input("please input your password:")
if Password == password:
print("welcome!")
Is_exit = True
break
elif n >= 2:
print("your times are used out!")
Is_exit = True
break
else:
print("your password is not true, please try again!")
n = n+1
elif i >= 2:
print("your times are used out!")
Is_exit = True
break
else:print("your username is not true, please try again!")
i = i + 1