用python的字典实现简单的通讯录
性能要求:
源代码如下:
print("|---欢迎进入通讯录程序---|") print("|---1:查询联系人资料 ---|") print("|---2:插入新的联系人 ---|") print("|---3:删除已有联系人 ---|") print("|---4:退出通讯录程序 ---|") print("") dict1={} while(1): n=input("请输入相关的指令代码") if(n=='1'): key=input("请输入联系人姓名") print(key+":"+dict1[key]) print("") elif(n=='2'): key=input("请输入联系人姓名") if(key in dict1): print("您输入的姓名在通讯录中已存在"+"-->>"+key+":"+dict1[key]) iis=input("是否修改用户资料(YES/NO)") if iis=="YES": value=input("请输入用户联系电话") dict1[key]=value else: value=input("请输入用户联系电话") dict1[key]=value print("") elif(n=='3'): key=input("请输入联系人姓名") value=dict1.pop(key) print("已删除"+key+value) print("") elif(n=='4'): print("|---感谢使用通讯录程序---|") print("") break