print("="*20)
print("欢迎使用手机通讯录")
print("1:添加好友")
print("2:删除好友")
print("3:编改好友")
print("4:查找好友")
print("5:退出")
print("="*20)
dict={}
while True:
x=input("请输入选项:")
if x=='1':
name=input("请输入添加好友姓名:")
num=input("请输入添加好友电话:")
dict[name]=num
print(dict)
print("添加成功")
elif x=='2':
shanchu=input("请输入删除好友姓名:")
for i in dict:
if shanchu in i.values():
dict.pop(shanchu)
print(dict)
print('删除成功')
else:
print('通讯录无此人')
else:
print('通讯录无信息')
elif x=='3':
print("6:修改姓名")
print("7:修改电话")
xiu = input("请输入编改好友姓名:")
y=input('请再次输入选项')
if y=='6':
while 1:
gai=input("请输入新的姓名:")
if gai in dict:
print('姓名已存在')
else:
dict[gai]=dict.pop(xiu)
v=dict.get(xiu)
z={gai,v}
print(dict)
print('修改成功')
break
elif y=='7':
w=input('请输入新的电话号码')
dict[xiu]=w
print(dict)
elif x=='4':
m=input("请输入查找好友姓名:")
for n in dict:
if m in n.values():
print('姓名:{0},号码:{1}'.format(g,dict[g]))
else:
print('通讯录无此人')
else:
print('通讯录无信息')
elif x=='5':
print("退出")
break
python 通讯录
最新推荐文章于 2023-04-21 07:29:58 发布