三级菜单
首先创建一个字典,字典是可以多级嵌套的
data={
"guanghzou":{
" haizhu":{
"zhongshandaxue ":["xiaolichang","jiguangshuo"] ,
"liyingguangchang":["dianying ","haidilao"],
"guangzhouta":["zhujiang","chifang"]
}
},
"panyu":"{
"zhongshandaxue ":["xiaolichang","jiguangshuo"] ,
"liyingguangchang":["dianying ","haidilao"],
"guangzhouta":["zhujiang","chifang"]
}
}
exit_flag= False
while Not exit_flag:
for i in data
print(i)
choice=input("please input your desire city")
if choice in data:
while Not exit_flag:
for i2 in data[choice]
print(i2)
choice2=input("plese input your desire curb")
if choice2 in data[choice]
while true:
for i3 in data[choice][choice2]
print(\t\t,i3)
choice3=input("please input your desire place")
if choice3 in data[choice][choice]:
while Not exit_flag:
fo i4 in data[choice][choice2][choice3]
print(i4)
choice4=input("last level and add b")
if choice4=="b"
pass
elif choice4=="q"
exit_flag=True