三级菜单

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三级菜单相关的知识,希望对你有一定的参考价值。

#!/usr/bin/evn python
# -*- coding:utf-8 -*-
# Author: Aron
import sys,os
sheng = {‘广东省‘:{‘深圳市‘:[‘宝安区‘,‘罗湖区‘,‘龙岗区‘],‘广州市‘:[‘兰云真‘,‘天河区‘,‘白云区‘]},‘湖南省‘:{‘邵阳市‘:[‘巨口铺‘,‘龙溪铺‘,‘利平乡‘],‘长沙市‘:[‘芙蓉区‘,‘天星区‘,‘雨花区‘]} }
state = False
while not state:
for i in sheng:
print(i)
sr = input("选择省市,或者退出(Q)")
if sr in sheng:
print(sheng[sr].keys())
sr1 = input("选择省市,或者退出(Q)")
if sr1 in sheng[sr]:
print(sheng[sr][sr1])
sr2 = input("选择返回(B),或者退出(Q)")
if sr2 == ‘B‘:
continue
else:
sys.exit()
elif sr1 == ‘B‘:
continue
else:
sys.exit()
else:
sys.exit()

以上是关于三级菜单的主要内容,如果未能解决你的问题,请参考以下文章

三级菜单模拟登陆购物车等作业

Python中三级菜单 选择进入各级菜单

作业2:城市三级菜单

三级菜单

day01 作业 三级菜单

第一周作业-三级菜单