Python一个实现用户登录验证的函数至少满足以下几个要求:
有登录次数限制
登录成功或失败能有友好的信息提示
user_list = [['a','123'],['b','456'],['d','888']]
def login():
for i in range(3):
acc = input("账号")
pwd = input("密码")
for u in user_list:
if u[0] == acc and u[1] == pwd:
print("欢迎",u[0])
return "ok"
print("错误的用户名或者密码,还有{}次机会".format(2-i))
return "fail"
if login() == "ok":
print("成功登录")
else:
print("超过重试次数,退出系统")