2021-04-03

单词本 Python

person_info = []
print('=' * 20)
print('使用通讯录')
print('1.添加')
print('2.查看')
print('3.删除')
print('4.修改')
print('5.查找')
print('6.退出')
print('=' * 20)
while True:
    per_dict = {}
    fun_num = input('输入功能序号')
    if fun_num == '1':
        per_name = input('输入姓名')
        phone_num = input('输入手机号')
        per_email = input('输入邮箱')
        if per_name.strip() == ''or phone_num.strip() == ''or per_email.strip() == '':
              print('输入正确的信息咯')
              continue
        else:
               per_dict.update({'姓名': per_name,'手机号': phone_num,'邮箱': per_email})
               person_info.append(per_dict)
               print('保存成功')
    elif fun_num == '2':
         if len(person_info) == 0:
             print('通讯录无信息')
         for i in person_info:
             print('--' * 6)
             for title,info in i.items():
                 print(title + ':' + info)
    elif fun_num == '3':
          if len(person_info) != 0:
              del_name = input('输入要删除的人的名字')
              for i in person_info:
                  if del_name in i.values():
                      person_info.remove(i)
                      print(person_info)
                      print('删除成功')
                  else:
                       print('该联系人不在通讯录中')
          else:
               print('通讯录无信息')
    elif fun_num == '4':
          if len(person_info) != 0:
              modi_info = input('输入要修改的人的名字:')
              for i in person_info:
                  if modi_info in i.values():
                      index_num = person_info.index(i)
                      dict_cur_perinfo = person_info[index_num]
                      for title,info in 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值