最Low三級菜單
阿新 • • 發佈:2019-02-22
div span ssi 越秀區 pass true choice 請您 col
1 #-*-coding:utf-8-*- 2 #_author_: Keep 3 4 #三級菜單 5 6 menu = { 7 ‘中國‘:{ 8 ‘廣東省‘:{ 9 ‘廣州市‘:{ 10 ‘海珠區‘:{}, 11 ‘荔灣區‘:{}, 12 ‘越秀區‘:{} 13 }, 14 ‘深圳市‘:{}, 15 ‘珠海市‘:{} 16 }, 17 ‘View Code青海省‘:{ 18 ‘西寧市‘:{}, 19 ‘海東市‘:{}, 20 ‘海北藏族自治州‘:{} 21 }, 22 ‘遼寧省‘:{ 23 ‘沈陽市‘:{}, 24 ‘大連市‘:{}, 25 ‘鞍山市‘:{} 26 } 27 }, 28 ‘USA‘:{ 29 ‘Hawaii‘:{ 30 ‘Honolulu‘:{} 31 }, 32 ‘Mississppi‘:{ 33 ‘Jackson‘:{} 34 }, 35 ‘Alaska‘:{ 36 ‘Montgomery‘:{} 37 } 38 }, 39 ‘德國‘:{ 40 ‘巴伐利亞‘:{ 41 ‘慕尼黑‘:{} 42 }, 43 ‘柏林‘:{ 44 ‘柏林‘:{} 45 }, 46 ‘下薩克森‘:{ 47 ‘漢諾威‘:{}48 } 49 } 50 } 51 52 exit_flag = False 53 while not exit_flag: 54 for i in menu: 55 print(i) 56 57 choice = input(‘請您選擇進入哪國:‘) 58 if choice in menu: 59 while not exit_flag: 60 for q in menu[choice]: 61 print(‘\t‘,q) 62 choice2 = input(‘請您選擇進入哪個省或州:‘) 63 if choice2 in menu[choice]: 64 while not exit_flag: 65 for w in menu[choice][choice2]: 66 print(‘\t\t‘, w) 67 choice3 = input(‘請您選擇進入哪個市:‘) 68 if choice3 in menu[choice][choice2]: 69 for e in menu[choice][choice2][choice3]: 70 print(‘\t\t\t‘,e) 71 choice4 = input(‘到底了,按f返回上一層:‘) 72 if choice4 == ‘f‘: 73 pass#什麽都不做,相當於占位符 74 elif choice4 == ‘q‘: 75 exit_flag = True 76 if choice3 == ‘f‘: 77 break 78 elif choice3 == ‘q‘: 79 exit_flag = True 80 if choice2 == ‘f‘: 81 break 82 elif choice2 == ‘q‘: 83 exit_flag = True
最Low三級菜單