2161. A05数据结构-通讯录

""" 要求编写程序

首先输出字典原始数据,再调用menu函数输出用户选择界面,等待用户输入: (1)输入‘4’ 进行搜索学生,输入姓名,如果该姓名已存在,则在一行中依次输出姓名,电话,学院信息,数据间以空格间隔,换行输出“Success”的提示信息,如果不存在,给出“No Record”提示信息。 无论是否查询成功,结束后需要输出操作后的字典数据。 (2)如果输入其他选项,无需读入姓名,直接输出“ERROR”。

请在Begin和End之间按要求补充代码,然后提交全部代码:

"""

def menu(): print('''\n欢迎使用PYTHON学生通讯录 1:添加学生 2:删除学生 3:修改学生信息 4:搜索学生 5:显示全部学生信息 6:退出并保存''') dic={'张自强': ['12652141777', '材料'], '庚同硕': ['14388240417', '自动化'], '王岩': ['11277291473', '文法']} #print(dic) print('--'*10) menu() c=input() print('=='*10) print('选择', c) if c=='4': name=input() print('**'*10) ########## Begin ########## ########## End ########## print("Success") else: print("No Record") print(dic) else: print("ERROR")

输入

输入选项1-6

输出

选择4则修改,否则Error

样例

标准输入 复制文本
1
庚同硕
标准输出 复制文本
--------------------

欢迎使用PYTHON学生通讯录
1:添加学生
2:删除学生
3:修改学生信息
4:搜索学生
5:显示全部学生信息
6:退出并保存
====================
选择 1
ERROR 
标准输入 复制文本
4
张自强
标准输出 复制文本
--------------------

欢迎使用PYTHON学生通讯录
1:添加学生
2:删除学生
3:修改学生信息
4:搜索学生
5:显示全部学生信息
6:退出并保存
====================
选择 4
********************
张自强 12652141777 材料
Success
{'张自强': ['12652141777', '材料'], '庚同硕': ['14388240417', '自动化'], '王岩': ['11277291473', '文法']}
登录以提交代码。
单点时限 1 秒
内存限制 128 MB
提交 0
通过 0