python day-2 三級目錄做業

zone = {    "廣東":{ "廣州":{ "天河":["天河體育館","暨南大學"],                        "越秀":["越秀公園","五羊"]                  },              "深圳":{ "福田":["市民中心","平安大廈"],                        "南山":["騰訊","世界之窗"]                  }            },    "湖北":{ "武漢":{ "武昌":["武漢大學","華科大"],                        "漢口":["漢正街","火車站"]                  },              "鄂州":{ "鄂城":["武商","西山"],                        "葛店":["開發區","電廠"]                  }            }}exit_flag = Falsewhile not exit_flag:    for i in zone:        print(i)    choice = input("請選擇:")    if choice in zone :        while not exit_flag:            for i2 in zone[choice]:                print(i2)            choice2 = input("請選擇2:")            if choice2 in zone[choice]:                while not exit_flag:                    for i3 in zone[choice][choice2]:                        print(i3)                    choice3 = input("請選擇3:")                    if choice3 in zone[choice][choice2]:                        for i4 in zone[choice][choice2][choice3]:                            print(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    elif choice == "q" :        break
相關文章
相關標籤/搜索