利用字典创建一个6人的简易通讯录,要求输入姓名时能够反馈联系电话,当输入姓名有误时,系统提示“您的输入有误,请重新查询:”。最后结合for循环遍历字典,输出所有人的信息。
时间: 2023-05-26 11:01:15 浏览: 83
通讯录字典的创建可以使用以下代码:
contacts = {
"张三": "13333333333",
"李四": "14444444444",
"王五": "15555555555",
"赵六": "16666666666",
"钱七": "17777777777",
"孙八": "18888888888"
}
接下来,我们可以通过一个while循环来实现查询联系人的功能:
while True:
name = input("请输入联系人姓名:")
if name in contacts:
print("{}的联系电话是:{}".format(name, contacts[name]))
break
else:
print("您的输入有误,请重新查询:")
最后,我们可以结合for循环遍历字典,输出所有人的信息:
for name, phone in contacts.items():
print("{}的联系电话是:{}".format(name, phone))
相关问题
4.利用字典创建一个6人的简易通讯录,要求输入姓名时能够反馈联系电话,当输入姓名有误时,系统提示“您的输入有误,请重新查询:”。最后结合for循环遍历字典,输出所有人的信息。
可以使用 Python 中的字典来创建通讯录,其中键为人名,值为联系电话。具体实现如下:
```python
# 创建通讯录字典
contacts = {'张三': '123456789', '李四': '987654321', '王五': '456123789', '赵六': '789321456', '钱七': '654789321', '孙八': '321456987'}
# 查询联系人信息
while True:
name = input('请输入联系人姓名:')
if name in contacts:
print('{}的联系电话是{}'.format(name, contacts[name]))
break
else:
print('您的输入有误,请重新查询:')
# 遍历字典,输出所有人的信息
for name, phone in contacts.items():
print('{}的联系电话是{}'.format(name, phone))
```
运行程序后,会提示用户输入联系人姓名,如果输入的姓名在通讯录中存在,则输出对应的联系电话;否则提示用户重新查询。最后通过 for 循环遍历字典,输出所有人的信息。
创建空字典,让用户输入三个学生的姓名年龄存入字典,输出字典中的内容
# 创建空字典
students = {}
# 让用户输入学生信息
for i in range(3):
name = input("请输入第{}个学生的姓名:".format(i+1))
age = int(input("请输入第{}个学生的年龄:".format(i+1)))
students[name] = age
# 输出字典中的内容
print("学生信息如下:")
for name, age in students.items():
print("{}的年龄是{}岁。".format(name, age))
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)