用户登录验证,登录成功/失败都给与提示,最多可尝试三次密码。
username = input("请输入您的用户名:")
flag = 3
if username == "root":
for i in range(3):
password = input("请输入您的密码:")
if password == "123456":
print("登录成功!")
break
else:
flag -= 1
print (f"密码错误!您还有{flag}次机会")
else:
print("用户名错误!")
运行结果
请输入您的用户名:root
请输入您的密码:546
密码错误!您还有2次机会
请输入您的密码:456
密码错误!您还有1次机会
请输入您的密码:123456
登录成功!