Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
Questo repository è archiviato. Puoi vedere i file e clonarli, ma non puoi effettuare richieste di pushj o aprire problemi/richieste di pull.
|
- import sys
-
-
- def build_airport_dict():
- result = dict()
- file = open("airports.txt", "r")
- contents = file.read()
- lines = contents.splitlines()
- for line in lines:
- words = line.split(" ", maxsplit=1)
- assert len(words) == 2
- code = words[0]
- name = words[1].strip()
- result[code] = name
- return result
-
-
- def main():
- if len(sys.argv) < 2:
- sys.exit("Not enough arguments")
-
- airport_dict = build_airport_dict()
- code = sys.argv[1]
- if code not in airport_dict:
- sys.exit("Code not found")
- result = airport_dict[code]
- print(result)
-
-
- main()
|