定义一个电话簿,里头设置以下联系人: {'张三':'13309283335','李四':'18989227822','王五':'13382398921', '林琦':'19833824743','薛伟':'18807317878','健全':'15093488129', '吴鹏':'19282937665'} (1分) 请编程完成:①输入人名后,查询到该人的号码,(2分) ②如果该人不存在,返回"该用户不存在"(2分) ③用户输入Quit后,输出“您已结束查询!”并程序结束。(1分) 【输出样例】 请输入待查人员姓名:王柳 该用户不存在 请输入待查人员姓名:林琦 19833824743 请输入待查人员姓名:quit 您已结束查询!
时间: 2023-12-23 09:06:05 浏览: 173
这里是使用Python语言的示例代码:
```python
# 定义电话簿
phone_book = {'张三': '13309283335', '李四': '18989227822', '王五': '13382398921',
'林琦': '19833824743', '薛伟': '18807317878', '健全': '15093488129',
'吴鹏': '19282937665'}
# 主程序
while True:
name = input('请输入待查人员姓名:')
if name.lower() == 'quit':
print('您已结束查询!')
break
elif name in phone_book:
print(phone_book[name])
else:
print('该用户不存在')
```
运行示例代码,可以得到如下输出结果:
```
请输入待查人员姓名:王柳
该用户不存在
请输入待查人员姓名:林琦
19833824743
请输入待查人员姓名:quit
您已结束查询!
```
相关问题
Python定义一个电话簿,在电话簿中设置以下联系人:‘张三’:‘123456’,‘李四’:‘234567’
你可以使用 Python 的字典(dictionary)来定义一个电话簿,并将联系人及其电话号码作为键值对存储在其中。代码如下:
```python
phone_book = {'张三': '123456', '李四': '234567'}
```
这样就定义了一个名为 `phone_book` 的电话簿,其中包含两个联系人:'张三' 和 '李四',它们分别对应的电话号码是 '123456' 和 '234567'。你可以使用以下代码来访问这些联系人的电话号码:
```python
print(phone_book['张三']) # 输出 '123456'
print(phone_book['李四']) # 输出 '234567'
```
如果你要添加或修改电话簿中的联系人信息,只需要简单地将新的键值对添加到字典中即可。例如,如果你想要将 '王五' 的电话号码添加到电话簿中,可以这样做:
```python
phone_book['王五'] = '345678'
```
如果 '李四' 换了电话号码,你可以这样更新它的信息:
```python
phone_book['李四'] = '345678'
```
编写一个Java程序,对字符串进行分割,字符串为:张三,李四,王五
下面是一个简单的Java程序,可以对给定字符串进行分割,并将结果存储在一个字符串数组中:
```java
public class Main {
public static void main(String[] args) {
String str = "张三,李四,王五";
String[] parts = str.split(",");
for (String part : parts) {
System.out.println(part);
}
}
}
```
运行结果为:
```
张三
李四
王五
```