1.代码:
a="欢迎使用通讯录"
print(f"{a:*^40}")
telephone=[]
print("1.添加联系人")
print("2.查看通讯录")
print("3.删除联系人")
print("4.查找联系人")
print("5.退出")
print('*'*45)
while 1:
index = input("请输入功能序号:")
if index == '1':
name = input("请输入联系人的姓名:")
phone = int(input("请输入联系人的电话:"))
email = input("请输入联系人的邮箱:")
region = input("请输入联系人的地址:")
telephone.append([name,phone, email, region])
print("保存成功")
elif index == '2':
for i in range(len(telephone)):
print(f"name:{telephone[i][0]}")
print(f"phone:{telephone[i][1]}")
print(f"email:{telephone[i][2]}")
print(f"region:{telephone[i][3]}")
elif index=='3':
delname=input("请输入要删除的联系人姓名:")
for i in range(len(telephone)):
if delname in telephone[i][0]:
telephone.pop(i)
print("删除成功")
break
else :
print("没有找到要删除的对象!")
elif index=='4':
findname = input("请输入要查找的联系人姓名:")
for i in range(len(telephone)):
if findname in telephone[i][0]:
print(f"name:{telephone[i][0]}")
print(f"phone:{telephone[i][1]}")
print(f"email:{telephone[i][2]}")
print(f"region:{telephone[i][3]}")
break
else:
print("该联系人不在通讯录中")
elif index=='5':
break
else:
print("输入的数据有误,请重新输入!")
2.结果: