|
|
发表于 2017-12-12 21:13:14
|
显示全部楼层
我的通讯录代码:
- def Mnue():
- print('|---欢迎进入通讯录程序---|')
- print('|---1:查询联系人资料---|')
- print('|---2:插入新的联系人---|')
- print('|---3:删除已有联系人---|')
- print('|---4:退出通讯录程序---|')
- def lookfor():
- name=input('请输入联系人姓名:')
- if name in dictlinkmans.keys():
- print('联系电话:',dictlinkmans[name])
- else:
- print('查无此人')
- def addlinkmans():
- namekey=input('请输入联系人姓名:')
- telvalue=int(input('请输入联系电话:'))
- if namekey in dictlinkmans.keys():
- print('此联系人已存在')
- print('联系电话:',dictlinkmans[namekey])
- else:
- dictlinkmans[namekey]=telvalue
- print('添加成功')
- print('联系电话:',dictlinkmans[namekey])
- def lesslinkmans():
- namekey=input('请输入想删除的联系人姓名:')
- if namekey in dictlinkmans.keys():
- del dictlinkmans[namekey]
- print('删除成功')
- else:
- print('没有此人')
- def choice():
- while True:
- try:
- choice=int(input('请输入相关的指令代码:'))
- if choice ==1:
- lookfor()
- elif choice ==2:
- addlinkmans()
- elif choice ==3:
- lesslinkmans()
- elif choice ==4:
- print('退出程序')
- break
- else:
- print('此代码没有相关指令')
- except:
- print('请输入相应的代码')
-
- #主程序开始
- dictlinkmans=dict()
- Mnue()
- choice()
复制代码 |
|