標籤:oldboy logs ice 程式 auth 例題 山東 佛山 pre
列印省、市、縣三級菜單可返回上一級可隨時退出程式
__author__ = "Alex Li"data = { ‘北京‘:{ "昌平":{ "沙河":["oldboy","test"], "天通苑":["鏈家地產","我愛我家"] }, "朝陽":{ "望京":["平治","陌陌"], "國貿":{"CICC","HP"}, "東直門":{"Advent","飛信"}, }, "海澱":{}, }, ‘山東‘:{ "德州":{}, "青島":{}, "濟南":{} }, ‘廣東‘:{ "東莞":{}, "常熟":{}, "佛山":{}, },}exit_flag = Falsewhile 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]: for i4 in data[choice][choice2][choice3]: print("\t\t",i4) choice4 = input("最後一層,按b返回>>:") if choice4 == "b": pass 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
python三級菜單例題