python練習 多級選單

2022-04-05 18:32:40 字數 1097 閱讀 8279

基本功能:

1.可依次選擇進入各子選單

2.可從任意一層往回退到上一層

3.可從任意一層退出程式

使用說明:

通過輸入進入各子選單,輸入'u'返回上一級選單,輸入'q'退出程式。

menu =,

'網易':{},

'google

':{}

},'中關村':,

'汽車之家

':{},

'youku

':{},

},'上地

':,},

},'昌平

':,'北航

':{},

},'天通苑

':{},

'回龍觀

':{},

},'朝陽

':{},

'東城':{},

},'上海':}

},'閘北':}

},'浦東

':{},

},'山東

':{},

}

menu

#

!/usr/bin/env python

#-*- coding: utf-8 -*-

lis =

while

true:

menu_tem =menu

for i in

range(len(lis)):

menu_tem =menu_tem[lis[i]]

for i in

menu_tem:

print

(i) choose = input('

>>>

').strip()

if choose == 'u'

and len(lis) !=0:

lis.pop()

elif choose == 'q'

:

break

elif choose in menu_tem and (choose != 'u'

or len(lis) !=0):

python 多級選單 python多級選單

該樓層疑似違規已被系統摺疊 隱藏此樓檢視此樓 dic china 直轄市 北京市 東城區 西城區 崇文區 宣武區 朝陽區 海淀區 豐台區 石景山區 門頭溝區 房山區 通州區 順義區 昌平區 大興區 懷柔區 平谷區 延慶縣 密雲縣 省 浙江省 杭州市 拱墅區 上城區 下城區 江乾區 西湖區 濱江區 蕭...

python 多級選單(多級登入)

1 簡單繁多版 未優化之前 author liangchen date 2019 8 15 menu 東湖區 吉安 吉水 上海 嘉定新城 徐匯 徐家匯站 廣東 白石山 惠州 人字岡 flag true while true and flag for i in menu print i select1...

python選單類 python多級選單

該樓層疑似違規已被系統摺疊 隱藏此樓檢視此樓 dic china 直轄市 北京市 東城區 西城區 崇文區 宣武區 朝陽區 海淀區 豐台區 石景山區 門頭溝區 房山區 通州區 順義區 昌平區 大興區 懷柔區 平谷區 延慶縣 密雲縣 省 浙江省 杭州市 拱墅區 上城區 下城區 江乾區 西湖區 濱江區 蕭...