输入 mayun 输出 13309283335 输入 zhangfei 输出 not found
时间: 2024-04-21 12:27:25 浏览: 171
这里可以使用字典来实现电话簿的功能。具体实现方式如下:
```python
phone_book = {'mayun':'13309283335', 'zhaolong':'18989227822'}
name = input("请输入要查询的姓名:")
if name in phone_book:
print(phone_book[name])
else:
print("not found")
```
在上述代码中,我们定义了一个字典`phone_book`,其中包含了两个联系人姓名及其对应的电话号码。然后,通过输入一个姓名,来查询其对应的电话号码。如果输入的姓名存在于电话簿中,会输出其对应的电话号码;否则会输出"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 ', 现在输入人名,查询他的号码。 输入 人名,是一个字符串。如:mayun 输出 电话号码。如果该人不存在,返回"not found"
好的,您可以参考以下代码实现:
```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`。
阅读全文