Space Python Ładowanie Pythona…

Przegląd oprogramowania lotu

Napraw kodTrudny 2 etapy

Sprawdzenie przed odpaleniem decyduje, czy odpalenie podnoszące orbitę się odbędzie. Ktoś zmienił je wczoraj wieczorem w pośpiechu i teraz nawet nie startuje. Okno odpalenia otwiera się za godzinę, a recenzentem jesteś ty.

Błędów jest pięć. Cztery zatrzymują program, każdy z komunikatem, który mówi, gdzie szukać. Piąty niczego nie zatrzymuje i to on jest najgroźniejszy.

Uruchom program, przeczytaj błąd, napraw go i uruchom ponownie, aż program dojdzie do końca. Zatrzymują go cztery błędy: błąd składni, błąd typu, brakujący klucz i indeks poza zakresem. Napraw każdy tam, gdzie wskazuje komunikat, nie zmieniając odczytów ani limitów. Gdy program zadziała, zacznie od:

Sprawdzono 4 czujniki, ostatni: CABIN
  ENG-2: 455.0 poza zakresem 0.0-450.0

Spójrz na linię z decyzją, którą wypisuje potem. Jeśli wydaje ci się zła, masz rację: to piąty błąd, na etap 2. Ten etap sprawdza linie powyżej.

Działa do końca

Ukończ etap 1, aby odblokować ten etap.

ENG-2 przekracza limit, a program mówi GO. Napraw decyzję, żeby każdy problem oznaczał NO GO:

Sprawdzono 4 czujniki, ostatni: CABIN
  ENG-2: 455.0 poza zakresem 0.0-450.0
Decyzja: NO GO

Ukryte testy uruchamiają też sprawdzenie z odczytami, które wszystkie mieszczą się w limitach, co musi dać GO, oraz z dwoma innymi czujnikami poza zakresem.

Właściwa decyzja
Nie jesteś zalogowany, więc postęp zostaje tylko w tej przeglądarce. Zaloguj się, aby go zapisać i korzystać z podpowiedzi oraz rozwiązań.

Podpowiedzi

script.py
PythonWiersz 1, kol. 1Spacje: 4
Ładowanie środowiska Pythona…

Oddziel argumenty przecinkami. Każde uruchomienie przekazuje je jako sys.argv[1:].