如何写一个简单便捷的python密码锁?
下面代码写出的python密码锁,用户如果连续三次输错密码就会自动退出登录界面,并且具有密码找回的功能。
import time
mima = "123456"
a = 2
while a <= 2:
if mima == input("请输入密码"):
print("密码正确,登录成功")
time.sleep(2)
exit()
elif a == 0:
print("密码输入错误,账号锁定。")
time.sleep(2)
exit()
else:
a -= 1
print("你还有" + str(a + 1) + "次机会。")
forget = input("你是否忘记密码?如果需要找回密码请按y,不需要请按n")
if forget == "y":
question_answer = "zxc"
if input("密码问题:你的名字是什么?") == question_answer:
print("找回成功,您的密码是123456")
else:
print("找回失败")
continue
elif forget == "n":
continue