按照要求帮忙打个通讯录关于#jupyter#的问题,请各位专家解答!(语言-python)关于#jupyter#的问题,请各位专家解答!(语言-python)
我会 给采纳哦
# 1 查询所有
dict = {"张三": 66666666, "李四": 88888}
for key, value in dict.items():
print(key, ':', value)
# 2 查询指定
name = input('请输入要查询的联系人姓名:')
for key, value in dict.items():
if key == name:
print(name, ':', value)
break
else:
print('联系人不存在')
# 3 修改
name = input('请输入要修改的联系人姓名:')
if name in dict.keys():
phone = input('请输入电话号码:')
dict[name] = phone
else:
print('联系人不存在')
print(dict)
#4 插入一个新联系人
name = input('请输入要插入的联系人姓名:')
if name in dict.keys():
print('联系人已存在')
else:
phone = input('请输入电话号码:')
dict[name] = phone
print(dict)
# 5 删除指定
name = input('请输入要删除的联系人姓名:')
print(f'确定删除: {name}?')
s = input()
if s.upper()=='Y':
del dict[name]
# 6
print(f'确定清空通讯录吗?')
s = input()
if s.upper()=='Y':
dict = {}
print('通讯录无任何联系人信息')