查询某人的电话号码。 定义一个电话簿,设置以下联系人: 'mayun':' 13309283335 ', 'zhaolong':' 18989227822 ', 'zhangmin':' 13382398921 ', 'Gorge':' 19833824743 ', 现在输入人名,查询他的号码。 输入 人名,是一个字符串。如:mayun 输出 电话号码。如果该人不存在,返回"not found"
时间: 2023-12-23 16:02:44 浏览: 344
好的,您可以参考以下代码实现:
```python
# 定义电话簿
phone_book = {'mayun':'13309283335', 'zhaolong':'18989227822', 'zhangmin':'13382398921', 'Gorge':'19833824743'}
# 获取用户输入
name = input("请输入联系人姓名:")
# 查询电话号码并输出
if name in phone_book:
print("{} 的电话号码是:{}".format(name, phone_book[name]))
else:
print("not found")
```
以上代码中,首先定义了一个名为`phone_book`的字典,其中包含了多个联系人及其电话号码。然后使用`input()`函数获取用户输入的联系人姓名,并使用`if-else`语句判断该联系人是否存在于电话簿中。如果存在,则输出该联系人的电话号码;否则输出`not found`。
相关问题
描述 查询某人的电话号码。 定义一个电话簿,设置以下联系人: 'mayun':' 13309283335 ', 'zhaolong':' 18989227822 ', 'zhangmin':' 13382398921 ', 'Gorge':' 19833824743 ', 现在输入人名,查询他的号码。 输入 人名,是一个字符串。如:mayun 输出 电话号码。如果该人不存在,返回"not found"如输入mayun,则返回' 13309283335 ',
好的,以下是一个简单的实现:
```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("抱歉,电话簿中没有找到该联系人。")
```
你可以复制以上代码并运行,然后输入要查询的联系人姓名,程序会输出该联系人的电话号码。
阅读全文