|

楼主 |
发表于 2021-4-8 21:15:38
|
显示全部楼层
- print('I---欢迎进入通讯录程序---I')
- print('I---1:查询联系人资料 ---I')
- print('I---2:插入新的联系人 ---I')
- print('I---3:删除已有联系人 ---I')
- print('I---4:退出通讯录程序 ---I')
- a = 0
- while a != 4:
- a = int(input('请输入相关的指令代码;'))
- b = {}
- if a == 2:
- name = input('请输入联系人姓名:')
- haoma = input('请输入用户联系电话:')
- zh = name in b
- if zh == True :
- print('您输入的姓名在通讯录中已存在-->>'+name+':'+b[name])
- d = input('是否修改用户资料(YES):')
- if d == 'Yes':
- haoma = input('请输入用户联系电话:')
- b.update({name : haoma})
- continue
- else:
- continue
- else:
- b.update({name :haoma})
- continue
- elif a == 1:
- c = input('请输入联系人姓名:')
- print(c+':'+b[c])
- continue
- elif a == 3:
- if len(b) == 0 :
- print('当前通讯录为空。')
- continue
- else:
- while 1:
- print('I---1:删除指定联系人 ---I')
- print('I---2: 清空通讯录 ---I')
- dai = int(input('请输入相关的指令代码:'))
- if dai == 1:
- shan = input('请输入联系人姓名:')
- del b[shan]
- break
- elif dai == 2:
- b.clear()
- break
- elif dai !=1 and dai !=2:
- print('请输入正确的指令代码!')
- continue
- break
复制代码 |
|