Wyniki dla „debug”

Wyniki 11–20 z 40

  1. Wyzwanie

    Przesłonięte paliwo

    refuel() przypisuje do fuel_kg w funkcji, co tworzy zmienną lokalną i nie zmienia globalnego paliwa. Przewidź ostatnią linię, porównaj obie wartości, napraw to, zwracając sumę, i napisz funkcję, która…

    Napraw kod Średni 3 etapy funkcje zasięg zmienne lokalne zmienne globalne
  2. Wyzwanie

    Cicha gałąź

    status_light() zwraca None dla Scrub, bo ta gałąź ustawia zmienną, ale jej nie zwraca. Przewidź ostatnią linię, sprawdź, które statusy dają None, spraw, żeby każda ścieżka zwracała wynik, a potem…

    Napraw kod Łatwy 3 etapy funkcje return None gałęzie
  3. Wyzwanie

    Wypisuje zamiast zwracać

    to_kelvin() wypisuje wynik zamiast go zwracać, więc wywołujący dostaje None. Przewidź ostatnią linię, sprawdź, co oddaje funkcja, napraw ją przez return, a potem napisz funkcję przeliczającą, która…

    Napraw kod Łatwy 3 etapy funkcje return print None
  4. Wyzwanie

    Zmieniona lista wywołującego

    add_reading() dodaje do listy, którą dostaje, więc zapisane odczyty też się zmieniają. Przewidź pierwszą linię, udowodnij, że obie nazwy wskazują jedną listę, napraw to, zwracając nową listę, a potem…

    Napraw kod Średni 3 etapy funkcje listy mutacja return
  5. Wyzwanie

    Brakujące pole

    Odczyt launch["pad"] zatrzymuje się z błędem KeyError, gdy API nie przydzieliło jeszcze stanowiska. Przewidź to, sprawdź klucze przez in, napraw przez get() z wartością domyślną, a potem wypisz listę…

    Napraw kod Łatwy 3 etapy słowniki KeyError get wartości domyślne
  6. Wyzwanie

    O jedną orbitę za mało

    Pętla po range(1, 10) zapisuje dziewięć orbit dziesięcioorbitowego lotu. Przewidź ostatnią linię, sprawdź, gdzie kończy się range(), napraw to przez ORBITS + 1, a potem wypisz co trzecią orbitę…

    Napraw kod Łatwy 3 etapy pętla for range błąd o jeden krok