通讯录(删除)
描述
模拟通讯录的数据删除功能。
通讯录中信息包括:姓名,电话,所在学院。
字典的初始化信息及用户界面函数:(直接复制到程序中)
def menu():
print('''\n欢迎使用PYTHON学生通讯录
1:添加学生
2:删除学生
3:修改学生信息
4:搜索学生
5:显示全部学生信息
6:退出并保存''')
dic={'张自强': ['12652141777', '材料'], '庚同硕': ['14388240417', '自动化'], '王岩': ['11277291473', '文法']}
要求编写程序
输出字典原始数据,再调用menu函数输出用户选择界面,等待用户输入:
(1)输入‘2’ 进行删除学生,输入姓名,如果该姓名已存在,则删除该学生的信息,并输出“Success”的提示信息,如果不存在,给出“No Record”提示信息。
无论是否删除成功,结束后需要输出操作后的字典数据。
(2)如果输入其他选项,无需输入姓名,直接输出“ERROR”。