已知字典 dic={‘Tommy’:‘123’, ‘Dora’:‘456’, ‘Joyce’:‘789’},存放了某系统所有合法的用户名和密码。试编写程序,判断用户输入的用户名和密码是否合法,并输出相应的提示信息。
时间: 2023-09-24 22:12:31 浏览: 85
数字信号处理基础 Joyce Van de Vegte 中文
可以使用以下代码实现:
```
dic = {'Tommy': '123', 'Dora': '456', 'Joyce': '789'}
username = input('请输入用户名:')
password = input('请输入密码:')
if username in dic.keys() and password == dic[username]:
print('登录成功!')
else:
print('用户名或密码错误!')
```
首先定义了一个字典 `dic` 存放合法的用户名和密码。然后通过 `input()` 函数获取用户输入的用户名和密码。接下来使用条件语句判断用户输入的用户名和密码是否存在于字典中,并且是否匹配。如果匹配成功,则输出登录成功的提示信息;否则输出用户名或密码错误的提示信息。
阅读全文