Python等级考试五级编程题:班级通讯录。 小聪同学是班长,为了更好地管理班级通讯录,他编写了一个程序,具有以下功能:
根据上述算法思想,补全下列代码:
dic_add = {}
while True:
print("-----班级通讯录管理-----")
print("a、新增联系人\nb、查询联系人\nc、删除联系人\nd、退出程序")
x = input("请输入您的选择:")
if x == "a":
new_name = input("请输入联系人姓名:")
new_number = input("请输入联系人电话:")
dic_add[new_name] = ①
print("\n")
elif x == "b":
name = input("请输入联系人姓名:")
if name in ②:
print("该联系人的电话号码为:{}".format(dic_add[name]))
else:
print("该联系人不存在!")
print("\n")
elif x == "c":
name = input("请输入联系人姓名:")
if name in dic_add:
③
print("该联系人已从通讯录中删除!")
else:
print("该联系人不存在!")
print("\n")
elif ④:
break
else:
print("输入错误!")
print("\n")
print("-----程序已结束-----")