完成用户登录功能 三次登陆锁定:要求一个用户名密码输入密码错误次数超过三次锁定?
def login():
default_username = "root"
default_password = "123"
times = 3
while times > 0:
username = input("请输入账号:")
password = input("请输入密码:")
if username == default_username and password == default_password:
print(f"登录成功!欢迎回来,{username}!")
# break # 退出当前while缩进代码块,但是函数依然会往下执行
return # 函数,可以使用return,阻止代码继续往下执行
else:
print(f"登录失败!账号或密码有误!")
if times > 1:
print("请重新输入!")
times -= 1
print("对不起!当前账号已经被锁定!")
login()
浙公网安备 33010602011771号