鱼C论坛

 找回密码
 立即注册
查看: 4274|回复: 0

[学习笔记] phthon 25课,查询小程序,自己写的,有点小成就

[复制链接]
发表于 2018-2-12 11:23:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 checkily 于 2018-2-12 11:35 编辑
  1. def address_list():   
  2.     while True:
  3.         
  4.         x=int(input("请输入相关的指令代码:"))
  5.         
  6.         if x==1 :
  7.             find_name=input("请输入联系人姓名:")
  8.             if find_name in address:
  9.                 print("%s:%s" % (find_name,address[find_name]),"\n")
  10.             else:
  11.                 print("没有%s的资料" % find_name,"\n")

  12.         if x==2 :
  13.             insert_name=input("请输入联系人姓名:")
  14.             if insert_name in address:
  15.                 print("你输入的姓名在通讯录中已存在-->>%s:%s" % (insert_name,address[insert_name]))
  16.                 choice=input("是否修改用户资料(YES/NO):")
  17.                 if choice in ("YES","y","Y","yes"):
  18.                     temp=input("请输入用户联系电话:")
  19.                     address[insert_name]=temp
  20.                     print()
  21.                 else:
  22.                     print()
  23.                     continue
  24.             else:
  25.                 temp=input("请输入用户联系电话:")
  26.                 address.setdefault(insert_name,temp)
  27.                 print()

  28.         if x==3 :
  29.             delete_name=input("请输入要删除的联系姓名:")
  30.             if delete_name in address:
  31.                 print("%s:%s" % (delete_name,address[delete_name]))
  32.                 choice=input("是否要删除%s的信息(YES/NO):" % delete_name)
  33.                 if choice in ("YES","y","Y","yes"):
  34.                     address.pop(delete_name)
  35.                     print("成功删除!")
  36.             else:
  37.                     print("没有%s的资料" % delete_name,"\n")

  38.         if x==4 :
  39.             choice=input("确定要退出吗(YES/NO):")
  40.             if choice in ("YES","y","Y","yes"):
  41.                 print("|---感谢你使用通讯录程序---|")
  42.                 break
  43.             else:
  44.                 print()
  45.                 continue

  46. print('''|---欢迎进入通讯录程序---|
  47. |---1:查询联系人资料 ---|
  48. |---2:插入新的联系人 ---|
  49. |---3:删除已有联系人 ---|
  50. |---4:退出通讯录程序 ---|''',"\n")
  51. address={}
  52. address_list()
复制代码

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-20 15:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表