题目
7.试编写程序,实现以下功能:
(1)创建一个字典,存放所有已注册用户的用户名和密码,内容如表 7-4所示。
表7-4 | |
用户名 | 密码 |
John | 123 |
Marry | 111 |
Tommy | 123456 |
(2)提示用户输入用户名和密码。
(3)依次对用户名和密码进行判断,并给出相应的提示。
① 若用户名输入错误,则提示“用户名不正确!”
②)若密码输入错误,则提示“密码不正确!”。
③若用户名和密码均正确,则提示“登录成功!”
参考代码
dit ={'John':'123','Marry':'111','Tommy':'123456'}
name = input("输入应户名:")
passward = input("输入密码:")
if name not in dit.keys():
print('用户名不正确!')
elif passward!=dit[name]:
print('密码不正确!')
elif name in dit.keys() and passward==dit[name]:
print('登录成功!')
运行结果
输入应户名:John
输入密码:123
登录成功!
说明
此方法仅供学习参考,欢迎讨论