#通讯录_P102.py
import function as f
#界面提示设计
print("|---欢迎进入通讯录程序---|")
print("|---1:查询全部联系人 ---|")
print("|---2:查询特定联系人 ---|")
print("|---3:更新联系人信息 ---|")
print("|---4:插入新的联系人 ---|")
print("|---5:删除已有联系人 ---|")
print("|---6:清除全部联系人 ---|")
print("|---7:退出通讯录程序 ---|")
print("")
#构建字典,存储联系人信息
dict = {'2111401': '谢辉',
'2111402': '闫军豪',
'2111403': '朱畇达',
'2111404': '李金杭',
'2111405': '沈恒隆'}
#主函数:构建无限循环,实现重复操作
def main():
while True:
n = input("请根据菜单输入操作序号:")
if (n == '1'):
f.queryAll()
elif (n == '2'):
f.queryOne()
elif (n == '3'):
f.update()
elif (n == '4'):
f.insertOne()
elif (n == '5'):
f.deleteOne()
elif (n == '6'):
f.clearAll()
elif (n == '7'):
f.esc()
break #结束循环,退出程序
#调用主函数
main()