python 通讯录程序

  print('''|---欢迎进入通讯录程序---|

  |---1、 查询联系人资料---|

  |---2、 插入新的联系人---|

  |---3、 删除已有联系人---|

  |---4、 退出通讯录程序---|''')

  addressBook={} # 定义通讯录

  while 1:

  temp=input('请输入指令代码:')

  if not temp.isdigit():

  print("输入的指令错误,请按照提示输入")

  continue

  item=int(temp) # 转换为数字

  if item==4:

  print("|---感谢使用通讯录程序---|")

  break

  name=input("请输***系人姓名:")

  if item==1:

  if name in addressBook:

  print(name, ':', addressBook[name])

  continue

  else:

  print("该联系人不存在!")

  if item==2:

  if name in addressBook:

  print("您输入的姓名在通讯录中已存在-->>", name, ":", addressBook[name])

  isEdit=input("是否修改联系人资料(Y/N):")

  if isEdit=='Y':

  userphone=input("请输***系人电话:")

  addressBook[name]=userphone

  print("联系人修改成功")

  continue

  else:

  continue

  else:

  userphone=input("请输***系人电话:")

  addressBook[name]=userphone

  print("联系人加入成功!")

  continue

  if item==3:

  if name in addressBook:

  del addressBook[name]

  print("删除成功!")

  continue

  else:

  print("联系人不存在")

#Python##学习路径#
全部评论
感谢大佬分享!!!!
点赞 回复 分享
发布于 2022-01-13 16:01

相关推荐

01-18 09:26
已编辑
门头沟学院 Java
王桑的大offer:建议中间件那块写熟悉即可,写掌握 面试包被拷打到昏厥
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客企业服务