使用Python控制台创建简单的菜单
发布时间:2023-12-28 21:52:45
在Python控制台中创建一个简单的菜单,可以通过用户的输入选择不同的选项。下面是一个例子:
def main_menu():
"""
显示主菜单
"""
print("========== 主菜单 ==========")
print("1. 选项一")
print("2. 选项二")
print("3. 选项三")
print("4. 退出")
print("==========================")
return input("请选择菜单选项:")
def option_one():
"""
选项一的功能
"""
print("执行选项一的功能")
def option_two():
"""
选项二的功能
"""
print("执行选项二的功能")
def option_three():
"""
选项三的功能
"""
print("执行选项三的功能")
def main():
while True:
choice = main_menu()
if choice == '1':
option_one()
elif choice == '2':
option_two()
elif choice == '3':
option_three()
elif choice == '4':
print("退出程序")
break
else:
print("无效的选项,请重新选择。")
if __name__ == "__main__":
main()
这个例子中,我们首先使用main_menu函数显示主菜单,并要求用户输入选项。然后,根据用户的选择,我们执行相应的函数来实现不同的功能。如果用户选择退出菜单(选择4),我们打印一条退出信息,并使用break语句跳出循环。
可以根据需要,向菜单中添加更多的选项和功能。我们可以在每个选项的函数中编写具体的功能代码,例如读取文件、进行计算、显示信息等等。
使用这种方式,我们可以创建一个简单的、交互式的菜单系统,让用户通过控制台选择不同的选项来执行不同的功能。这对于一些简单的命令行工具或脚本非常有用。
