# 主程序 def main(): while True: menu() choice = input("请选择功能:") if choice == "1": add_info() elif choice == "2": view_info() elif choice == "3": edit_info() elif choice == "4": query_info() elif choice == "5": delete_info() elif choice == "0": print("感谢使用宿舍信息管理系统!") break else: print("无效的选择!")
时间: 2024-02-14 15:35:38 浏览: 61
Python的控制结构之For、While、If循环问题
这段代码是宿舍信息管理系统的主程序。具体来说,它会不断循环执行以下操作:
1. 输出菜单,提示用户选择功能。
2. 获取用户输入的选择。
3. 根据用户选择执行相应的操作,包括录入宿舍信息、查看宿舍信息、修改宿舍信息、查询宿舍信息和删除宿舍信息。
4. 如果用户选择退出程序,则输出“感谢使用宿舍信息管理系统!”并结束程序。
5. 如果用户选择了无效的选项,则输出“无效的选择!”并重新开始循环。
需要注意的是,该代码调用了 `menu()` 函数来输出菜单。该函数应该在其他地方定义。此外,该代码调用了其他五个函数来实现不同的功能,这些函数也应该在其他地方定义。
阅读全文