模拟用户登录
这里有一个保存用户账户信息的字典,请用程序模拟系统的登录验证过程。
请用程序实现
用键盘模拟用户输入,判断输入的用户名或密码是否正确,并输出登录信息。
如果输入的用户名存在,且密码正确,则输出success
如果输入的用户名存在,但密码不正确,则输出password error
如果输入的用户名不存在,则输出not found
输入格式
分两行输入,第一行为用户名,第二行为密码。
users = {
"alpha": "alpha123",
"beta": "betaisverygood",
"gamma": "1919191923",
"zhangsan": "123456",
"lisi": "123456",
"admin": "ADMIN",
"root": "Root123"
}
username = input()
password = input()
# 请在下面编写代码,判断输入的用户名或密码是否正确
key_list=list(users.keys())
value_list=list(users.values())
for i in range(len(key_list)):
if username == key_list[i]:
if password == value_list[i]:
print("success")
else:
print("password error")
if username not in key_list:
print("not found")