Tree_Menu = {
'book':{
'Chinese':{
'小学':{},
'初中': {},
'高中': {}
},
'Math':{
'小学数学':{},
'中学数学':{},
'高等数学':{},
'线性代数': {},
'数学系列': {}
},
'English':{
'综合教程':{},
'视听说教':{},
'英语天堂':{},
'奔腾吧英语': {},
'哈哈我的最爱': {}
}
},
'School':{
'primary school':{},
'middle school':{},
'university':{}
},
'Computer':{
'HP':{
'AMT':{},
'...':{}
},
'联想':{
'...':{}
}
}
}
Major_Key = []
Waitting_Select = Tree_Menu
while True:
for select in Waitting_Select:
print(select)
choice = input('请输入你的选择(输入Q表示退出)>>')
if choice == 'Q':
if len(Major_Key) == 0:
break
else:
Waitting_Select = Major_Key.pop()
elif choice in Waitting_Select:
Major_Key.append(Waitting_Select)
Waitting_Select = Waitting_Select[choice]
elif bool(Waitting_Select) == False:
print("This is last level")
python三级菜单高级
最新推荐文章于 2022-07-13 10:56:44 发布