其他分享
首页 > 其他分享> > 老男孩三级菜单改进

老男孩三级菜单改进

作者:互联网

data={
"北京":{
'昌平':{
'沙河':["oldboy","test"]},
'朝阳':{
"国贸":["CICC","mm"]}
},
'山东':{
"德州": {},
"青岛": {},
"济南": {},
},
'广东':{
"东莞":{},
"常熟":{},
"佛山":{},
},
}
exit_flag=False
while not exit_flag:
for i in data:
print(i)

choice=input("选择进入1>>:")
if choice in data:
while not exit_flag:
for i2 in data[choice]:
print("\t",i2)
choice2 = input("选择进入2>>:")
if choice2 in data[choice]:
while not exit_flag:
for i3 in data[choice][choice2]:
print("\t\t",i3)
choice3=input("选择进入3>>:")
if choice3 in data[choice][choice2]:
while not exit_flag:
for i4 in data[choice][choice2][choice3]:
print("\t\t",i4)
choice4 = input("退出q:")
if choice4=='b':
break
elif choice4=='q':
exit_flag=True
if choice3=='b':
break
elif choice3 == 'q':
exit_flag = True
if choice2=='b':
break
elif choice2 == 'q':
exit_flag =True
来自老男孩视频

标签:菜单,男孩,choice,flag,exit,choice2,choice3,data,三级
来源: https://www.cnblogs.com/zhang20200703/p/14084654.html