stream流写三级菜单代码
时间: 2023-09-18 15:05:41 浏览: 35
好的,下面是一个简单的三级菜单的写法:
```python
while True:
print("1. 一级菜单")
print("2. 退出")
choice1 = input("请输入你的选择:")
if choice1 == "1":
while True:
print("1. 二级菜单A")
print("2. 二级菜单B")
print("3. 返回上级菜单")
choice2 = input("请输入你的选择:")
if choice2 == "1":
while True:
print("1. 三级菜单A1")
print("2. 三级菜单A2")
print("3. 返回上级菜单")
choice3 = input("请输入你的选择:")
if choice3 == "1":
print("你选择了三级菜单A1")
elif choice3 == "2":
print("你选择了三级菜单A2")
elif choice3 == "3":
break
else:
print("输入有误,请重新输入")
elif choice2 == "2":
while True:
print("1. 三级菜单B1")
print("2. 三级菜单B2")
print("3. 返回上级菜单")
choice3 = input("请输入你的选择:")
if choice3 == "1":
print("你选择了三级菜单B1")
elif choice3 == "2":
print("你选择了三级菜单B2")
elif choice3 == "3":
break
else:
print("输入有误,请重新输入")
elif choice2 == "3":
break
else:
print("输入有误,请重新输入")
elif choice1 == "2":
print("退出程序")
break
else:
print("输入有误,请重新输入")
```
这个菜单中,有一个一级菜单,两个二级菜单和四个三级菜单。当你选择一个菜单项后,就会进入下一级菜单,直到你选择“返回上级菜单”或者“退出程序”。希望这个代码对你有帮助。