字典,手机通讯录

# a = {'姓名':'张三'}#创建字典
# print(a)
# a['年龄']=18#添加元素
# print(a)
# a.update(年龄=19)#改年龄
# print(a)
# a.pop('年龄')#清除元素
# print(a)
# from collections.abc import Iterable
# print(isinstance(a.items(),Iterable))#可迭代对象
# for key,value in a.items():#和②一样,但是比较方便
#     print(key,value)
# for i in a.items():#②
#     key,value=i
#     print(key,value)
# for key in a.keys():
#     print(key)
# for value in a.values():
#     print(value)

# 手机通讯录
# print('欢迎使用手机通讯录')
# print('1.添加联系人')
# print('2.查看通讯录')
# print('3.删除联系人')
# print('4.修改联系人')
# print('5.查找联系人')
# print('6.退出')
# all_usere=[]
# while True:
#     num = int(input('请输入您要执行的选项:'))
#     if num == 1:
#         users={}
#         name = input('请输入姓名:')
#         phone = input('请输入手机号:')
#         email = input('请输入邮箱:')
#         address = input('请输入地址:')
#         if name.strip()==''or phone.strip()==''or email.strip()==''or address.strip()=='':
#             continue
#         users['姓名'] = name
#         users['电话'] = phone
#         users['邮箱'] = email
#         users['地址'] = address
#         all_usere.append(users)
#         print('添加成功!')
#     if num == 2:
#         if len(all_usere)==0:
#             print('通讯录为空!')
#             continue
#         for user in all_usere:#遍历所有的人
#             for key,value in user.items():#遍历每一个元素
#                     print(key,value,end=' ',sep=':')
#             print()
#     if num == 3:
#         if len(all_usere)==0:
#             print('通讯录为空,不能删除!')
#             continue
#         del_name = input('请输入需要删除的姓名:')
#         for use in all_usere:
#             if use['姓名']==del_name:
#                 all_usere.remove(use)
#                 print('删除成功!')
#                 break
#             else:
#                 print('该联系人不存在!')
#                 continue
#     if num == 4:
#         flag = 0
#         if len(all_usere)==0:
#             print('通讯录为空,不能修改!')
#             continue
#         charge_name = input('请输入需要修改的联系人:')
#         if charge_name.strip()=='':
#             continue
#         for use in all_usere:
#             if use['姓名']==charge_name:
#                 phone=input('请输入需要修改的电话:')
#                 email=input('请输入需要修改的邮箱:')
#                 address=input('请输入需要修改的地址:')
#                 if name.strip() == '' or phone.strip() == '' or email.strip() == '' or address.strip() == '':
#                     continue
#                 use['电话'] = phone
#                 use['邮箱'] = email
#                 use['地址'] = address
#                 flag = 1
#                 print('修改成功!')
#                 break
#         if flag==0:
#             print('不在通讯录中!')
#             continue
#     if num == 5:
#         flag = 0
#         if len(all_usere) == 0:
#             print('通讯录为空,不能查询!')
#             continue
#         search_name = input('请输入需要查询的联系人:')
#         if charge_name.strip() == '':
#             continue
#         for use in all_usere:
#             if use['姓名'] == search_name:
#                 for key,value in use.items():
#                    print(key, value, end=' ', sep=':')
#                 print()
#                 flag=1
#                 print('输出成功!')
#                 break
#         if flag == 0:
#             print('不在通讯录中!')
#             continue
#     if num == 6:
#         break        

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值