我知道你們懶,代碼直接貼到下面了,附上流程圖#通訊錄管理
#coding:utf-8
Mail={}
print('''
——————通訊錄—————
|1.添加聯系人 |
|2.删除聯系人 |
|3.查詢聯系人 |
|4.更新聯系人 |
|5.退出通訊錄 |
________________
''')
while True:
bh=input('請輸入編号選擇對應功能:')
if bh=='1':
name=input('請輸入添加的聯系人姓名:')
if name in Mail:
print('聯系人已存在!請重新輸入')
else:
tel=input('請輸入聯系人電話:')
add=input('請輸入聯系人位址:')
Mail[name]=[tel,add]
print(Mail)
elif bh=='2':
name=input('請輸入欲删除的聯系人姓名:')
if name in Mail:
del Mail[name]
print('删除成功')
print(Mail)
else:
print('該聯系人在通訊錄中不存在:')
elif bh=='3':
print(Mail)
elif bh=='4':
name=input('請輸入需要更新的聯系人姓名:')
if name in Mail:
tel=input('請輸入聯系人電話:')
add=input('請輸入聯系人位址:')
d={name:[tel,add]}
Mail.update(d)
print(Mail)
else:
print('該聯系人不存在無法更新')
elif bh=='5':
break;
print('感謝您的使用')