3.(实践教程47页7)试编写程序,实现以下功能。 (1)创建一个字典,存放所有已注册用户的用户名和密码。(假设用户信息如下) 用户名 密码 John 123 Marry 111 Tommy 12345 (2)提示用户输入用户名和密
时间: 2024-02-10 14:10:32 浏览: 67
您好!感谢您的提问。以下是 Python 代码实现您所需的功能:
```python
# 创建字典,存放已注册用户的用户名和密码
users = {
'John': '123',
'Marry': '111',
'Tommy': '12345'
}
# 提示用户输入用户名和密码
username = input('请输入用户名:')
password = input('请输入密码:')
# 验证用户名和密码是否正确
if username in users and users[username] == password:
print('登录成功!')
else:
print('用户名或密码错误!')
```
这段代码首先创建一个字典 `users`,存放所有已注册用户的用户名和密码。接着,通过 `input` 函数提示用户输入用户名和密码。最后,通过条件判断验证用户输入的用户名和密码是否正确,并输出相应的结果。
希望能够帮到您!
相关问题
3.(实践教程47页7)试编写程序,实现以下功能。 (1)创建一个字典,存放所有已注册用户的用户名和密码。(假设用户信息如下) 用户名 密码 John "123" Marry "111" Tommy "12345" (2)提示用户输入用户名和密码 (3)依次对用户名和密码进行判断,并给出相应的提示。 若用户
输入的用户名和密码都正确,则输出“登录成功!”;
若用户名不存在,则输出“用户名不存在!”;
若用户名存在但密码错误,则输出“密码错误!”。
代码如下:
```
user_dict = {"John": "123", "Marry": "111", "Tommy": "12345"}
username = input("请输入用户名:")
password = input("请输入密码:")
if username in user_dict:
if user_dict[username] == password:
print("登录成功!")
else:
print("密码错误!")
else:
print("用户名不存在!")
```
编写程序实现以下功能 1.创建一个字典段誉成绩85,李莫愁成绩78小龙女成绩90
可以使用 Python 中的字典类型来实现。示例代码如下:
```
scores = {
"段誉": 85,
"李莫愁": 78,
"小龙女": 90
}
print(scores)
```
输出结果为:
```
{'段誉': 85, '李莫愁': 78, '小龙女': 90}
```
这样就创建了一个名为 `scores` 的字典,其中包含了三个键值对: "段誉" 对应的值是 85,"李莫愁" 对应的值是 78,"小龙女" 对应的值是 90。你可以通过字典的键来访问对应的值,例如 `scores["段誉"]` 的返回值是 85。