33 lines
1.2 KiB
Python
33 lines
1.2 KiB
Python
print('|---欢迎进入通讯录程序 ---|')
|
|
print('|---1: 查询联系人资料 ---|')
|
|
print('|---2: 插入新的联系人 ---|')
|
|
print('|---3: 删除已有联系人 ---|')
|
|
print('|---4: 推出通讯录程序 ---|')
|
|
contacts = dict()
|
|
while 1:
|
|
num = int(input('\n请输入相关代码:'))
|
|
if num == 1:
|
|
name = input('请输入联系人姓名:')
|
|
if name in contacts:
|
|
print(name +':'+ contacts[name])
|
|
else:
|
|
print('您输入的姓名不在通讯录中')
|
|
elif num==2:
|
|
name = input('请输入联系人姓名')
|
|
if name in contacts:
|
|
print('您输入的姓名已在通讯录中---》',end='')
|
|
print(name+ ':'+contacts[name])
|
|
if input('是否修改用户资料 (YES/NO):') =='YES':
|
|
contacts[name]=input('请输入用户联系电话:')
|
|
else:
|
|
contacts[name] = input('请输入用户联系电话:')
|
|
elif num==3:
|
|
name = input('请输入联系人姓名:')
|
|
if name in contacts:
|
|
del(contacts[name])
|
|
else:
|
|
print('您输入的联系人不存在。')
|
|
|
|
elif num==4:
|
|
break
|