python简单的好友通讯录管理程序
时间: 2023-04-27 08:05:40 浏览: 301
这是一个简单的Python好友通讯录管理程序:
1. 首先,我们需要定义一个空的字典来存储好友信息:
friends = {}
2. 接下来,我们可以定义一个函数来添加好友信息:
def add_friend():
name = input("请输入好友姓名:")
phone = input("请输入好友电话:")
email = input("请输入好友邮箱:")
friends[name] = {"phone": phone, "email": email}
print("好友信息添加成功!")
3. 然后,我们可以定义一个函数来查找好友信息:
def search_friend():
name = input("请输入要查找的好友姓名:")
if name in friends:
print("好友姓名:", name)
print("好友电话:", friends[name]["phone"])
print("好友邮箱:", friends[name]["email"])
else:
print("没有找到该好友!")
4. 最后,我们可以定义一个函数来删除好友信息:
def delete_friend():
name = input("请输入要删除的好友姓名:")
if name in friends:
del friends[name]
print("好友信息删除成功!")
else:
print("没有找到该好友!")
5. 现在,我们可以编写一个主函数来调用这些函数:
def main():
while True:
print("1. 添加好友信息")
print("2. 查找好友信息")
print("3. 删除好友信息")
print("4. 退出程序")
choice = input("请输入您的选择:")
if choice == "1":
add_friend()
elif choice == "2":
search_friend()
elif choice == "3":
delete_friend()
elif choice == "4":
break
else:
print("输入有误,请重新输入!")
if __name__ == '__main__':
main()
这个程序可以让用户添加、查找和删除好友信息。用户可以通过输入数字来选择要执行的操作。程序使用字典来存储好友信息,其中每个好友的姓名是字典的键,而电话和邮箱是字典的值。
阅读全文