描述 查询某人的电话号码。 定义一个电话簿,设置以下联系人: 'mayun':' 13309283335 ', 'zhaolong':' 18989227822 ', 'zhangmin':' 13382398921 ', 'Gorge':' 19833824743 ', 现在输入人名,查询他的号码。 输入 人名,是一个字符串。如:mayun 输出 电话号码。如果该人不存在,返回"not found"如输入mayun,则返回' 13309283335 ',
时间: 2023-12-28 16:03:50 浏览: 142
好的,以下是一个简单的实现:
```python
phone_book = {'mayun': '13309283335', 'zhaolong': '18989227822', 'zhangmin': '13382398921', 'Gorge': '19833824743'}
def query_phone_number(name):
if name in phone_book:
return phone_book[name]
else:
return "not found"
name = input("请输入要查询的人名:")
number = query_phone_number(name)
print(number)
```
你可以将联系人和电话号码添加到字典 `phone_book` 中,然后定义一个函数 `query_phone_number`,接收一个人名参数,检查该人名是否存在于电话簿中。如果存在,返回该人的电话号码,否则返回字符串 `"not found"`。最后,通过输入人名调用该函数并打印电话号码或 "not found"。
相关问题
电话簿 【问题描述】用字典定义一个电话簿,里头设置以下联系人: 'mayun':'13309283335', 'zhaolong':'18989227822', 'zhangmin':'13382398921', 'Gorge':'19833824743', 'Jordan':'18807317878', 'Curry':'15093488129', 'Wade':'19282937665' 现在输入人名,查询他的号码。
好的,可以使用以下代码来定义电话簿,并实现查询功能:
```python
phone_book = {
'mayun': '13309283335',
'zhaolong': '18989227822',
'zhangmin': '13382398921',
'Gorge': '19833824743',
'Jordan': '18807317878',
'Curry': '15093488129',
'Wade': '19282937665'
}
name = input("请输入要查询的联系人姓名:")
if name in phone_book:
print("{}的联系电话是:{}".format(name, phone_book[name]))
else:
print("抱歉,电话簿中没有找到该联系人。")
```
你可以复制以上代码并运行,然后输入要查询的联系人姓名,程序会输出该联系人的电话号码。
定义一个电话簿,里头设置以下联系人: 'mayun':'13309283335', 'zhaolong':'18989227822', 'zhangmin':'13382398921', 'Gorge':'19833824743', 'Jordan':'18807317878', 'Curry':'15093488129', 'Wade':'19282937665' 现在输入人名,查询他的号码。
可以使用字典来存储联系人和电话号码的对应关系,然后根据输入的人名来查询电话号码,代码如下:
phone_book = {'mayun':'13309283335',
'zhaolong':'18989227822',
'zhangmin':'13382398921',
'Gorge':'19833824743',
'Jordan':'18807317878',
'Curry':'15093488129',
'Wade':'19282937665'}
name = input("请输入联系人姓名: ")
if name in phone_book:
print(name + "的电话号码是:" + phone_book[name])
else:
print("没有找到联系人:" + name)
阅读全文