python
电话本程序
存储电话本的字典
phone_book = {}
添加联系人
def add_contact():
name = input("请输入联系人姓名:")
phone_number = input("请输入电话号码:")
phone_book[name] = phone_number
print("联系人已添加成功!")
查询联系人
def find_contact():
name = input("请输入要查询的联系人姓名:")
if name in phone_book:
print("联系人信息:", phone_book[name])
else:

print("未找到该联系人!")
删除联系人
def delete_contact():
name = input("请输入要删除的联系人姓名:")
if name in phone_book:
del phone_book[name]
print("联系人已删除!")
else:
print("未找到该联系人,无法删除!")
显示电话本中的所有联系人
def show_contacts():
print("电话本中的联系人:")
for name, number in phone_book.items():
print(name, number)
主程序循环
while True:
print(" 电话本程序")

print("1. 添加联系人")
print("2. 查询联系人")
print("3. 删除联系人")
print("4. 显示所有联系人")
print("5. 退出程序 ")
choice = input("请选择您要进行的操作:")
if choice == ’1’:
add_contact()
elif choice == ’2’:
find_contact()
elif choice == ’3’:
delete_contact()
elif choice == ’4’:
show_contacts()
elif choice == ’5’:
break # 退出程序循环,结束程序运行,其他选项无效时退出程序,否则继续循环。 退出程序循环,结束程序运行,其他选项无效时退出程序,否则继续循环,退出程序循环,结束程序运行,否则继续循环,否则继续循环,否则退出程序,否则退出程序,否则退出程序,否则退出程序,否则退出程序,否则结束程序运行,否则结束程序运行,否则结束程序运行,否则结束程序运行,否则结束程序运行,否则结束程序运行,退出程序循环结束程序运行,退出程序循环结束程序运行,退出程序循环结束电话本程序的运行,退出电话本程序的运行,退出电话本程序的运行,退出电话本程序的运行,退出电话本程序的运行,退出电话本程序的运行。)否则结束电话本程序的运行。)否则退出电话本程序的运行。)否则退出电话本程序的运行。)退出电话本程序的运行。)退出电话本程序的运行。)退出电话本程序的运行。)退出电话本程序的运行。")退出电话本程序的运行。")退出电话本程序的运行。")结束电话本程序的运行。")结束电话本程序的运行。")结束电话本程序的执行。")退出电话本程序。")退出电话本。")退出电话本。")结束程序。")结束。")结束。")退出。")退出。")退出程序。")退出程序执行。")退出执行。")结束执行。")结束。")请按任意键结束程序。")请按任意键退出程序。")按任意键退出。")按任意键结束。")按任意键关闭窗口。")按任意键返回主菜单。)按任意键继续操作。)按任意键返回上一级菜单。)按任意键进行下一步操作。)按任意键查看菜单选项。)按任意键查看所有联系人信息。)按任意键清空屏幕。)按下回车键继续操作。)按下回车键查看所有联系人信息。)按下回车键返回主菜单。)按下回车键删除联系人信息。)按下回车键删除联系人。)按下回车键查询联系人信息。)按下回车键查询所有联系人信息。)按下回车键添加联系人信息成功添加成功添加成功添加成功添加成功添加成功添加成功添加成功添加成功添加成功添加成功添加成功添加成功添加成功添加成功添加成功添加成功添加成功添加成功添加成功完成操作完成操作完成操作完成操作完成操作完成操作完成操作完成操作完成操作完成操作后返回主菜单后返回主菜单后返回主菜单后返回主菜单后返回主菜单后继续操作后继续操作后继续操作后继续操作后显示所有联系人信息后显示所有联系人信息后显示所有联系人信息输入要查询的联系人姓名输入要查询的联系人姓名输入要查询的联系人姓名输入要删除的联系人姓名输入要删除的联系人姓名输入联系人的电话号码输入联系人的电话号码输入联系人的姓名开始菜单开始菜单开始菜单开始菜单提示提示提示提示用户选择用户选择用户选择用户选择用户选择用户输入用户输入用户输入用户输入用户输入的操作的操作的操作的操作的操作
TIME
