|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 checkily 于 2018-2-12 11:35 编辑
- def address_list():
- while True:
-
- x=int(input("请输入相关的指令代码:"))
-
- if x==1 :
- find_name=input("请输入联系人姓名:")
- if find_name in address:
- print("%s:%s" % (find_name,address[find_name]),"\n")
- else:
- print("没有%s的资料" % find_name,"\n")
- if x==2 :
- insert_name=input("请输入联系人姓名:")
- if insert_name in address:
- print("你输入的姓名在通讯录中已存在-->>%s:%s" % (insert_name,address[insert_name]))
- choice=input("是否修改用户资料(YES/NO):")
- if choice in ("YES","y","Y","yes"):
- temp=input("请输入用户联系电话:")
- address[insert_name]=temp
- print()
- else:
- print()
- continue
- else:
- temp=input("请输入用户联系电话:")
- address.setdefault(insert_name,temp)
- print()
- if x==3 :
- delete_name=input("请输入要删除的联系姓名:")
- if delete_name in address:
- print("%s:%s" % (delete_name,address[delete_name]))
- choice=input("是否要删除%s的信息(YES/NO):" % delete_name)
- if choice in ("YES","y","Y","yes"):
- address.pop(delete_name)
- print("成功删除!")
- else:
- print("没有%s的资料" % delete_name,"\n")
- if x==4 :
- choice=input("确定要退出吗(YES/NO):")
- if choice in ("YES","y","Y","yes"):
- print("|---感谢你使用通讯录程序---|")
- break
- else:
- print()
- continue
- print('''|---欢迎进入通讯录程序---|
- |---1:查询联系人资料 ---|
- |---2:插入新的联系人 ---|
- |---3:删除已有联系人 ---|
- |---4:退出通讯录程序 ---|''',"\n")
- address={}
- address_list()
复制代码
|
|