Wyniki dla „debug”

Wyniki 21–30 z 40

  1. Wyzwanie

    Brakujący indeks

    readings[5] na liście pięciu odczytów zatrzymuje się z błędem IndexError. Przewidź to, ustal przez len() prawidłowe indeksy, napraw przez [-1], a potem wypisz pierwszy, środkowy i ostatni odczyt dla…

    Napraw kod Łatwy 3 etapy listy indeksy IndexError len
  2. Wyzwanie

    Kopia, która nią nie jest

    backup = crew nadaje jednej liście dwie nazwy, więc usunięcie kogoś z kopii usuwa go też z aktualnego składu. Przewidź to, udowodnij przez is, napraw przez copy(), a potem zaplanuj zamianę w załodze…

    Napraw kod Średni 3 etapy listy copy referencje is
  3. Wyzwanie

    sort() zwraca None

    crew = crew.sort() zostawia w składzie None. Przewidź to, sprawdź, co naprawdę oddaje sort(), napraw to, sortując w miejscu, a potem posortuj odczyty od najwyższego do najniższego i zachowaj trzy…

    Napraw kod Łatwy 3 etapy listy sort None w miejscu
  4. Wyzwanie

    Flaga z tekstu konfiguracji

    Plik konfiguracyjny mówi, że dry_run to False, a jednak bool("False") zamienia to w True i silnik symuluje zamiast odpalić. Przewidź to, sprawdź dlaczego, porównuj tekst zamiast tego, a potem czytaj…

    Napraw kod Łatwy 3 etapy bool if else konfiguracja
  5. Wyzwanie

    Nieosiągalna gałąź

    Kontrola drgań zgłasza WARN dla odczytu 63, bo warunki elif są w złej kolejności, więc CRITICAL nigdy się nie wykonuje. Przewidź to, znajdź martwą gałąź, popraw kolejność, a potem napisz łańcuch z…

    Napraw kod Łatwy 3 etapy if elif kolejność warunków debugowanie
  6. Wyzwanie

    Przypisanie w warunku

    Kontrola tlenu używa = zamiast == i ma linię bez wcięcia, więc Python odmawia jej uruchomienia. Przewidź, co się stanie, popraw oba błędy jeden po drugim, a potem sam napisz kontrolę if/else.

    Napraw kod Łatwy 3 etapy if else == SyntaxError
  7. Wyzwanie

    Napisy się nie zmieniają

    code[0] = "X" zatrzymuje się z błędem TypeError, bo napisów w Pythonie nie da się zmieniać. Przewidź awarię, sprawdź, co naprawdę dają metody i wycinki, zbuduj zamiast tego nowy napis, a potem zamień…

    Napraw kod Łatwy 3 etapy napisy niezmienność wycinki TypeError
  8. Wyzwanie

    Pomyłka o jeden

    Wycinek, który miał wziąć numer z oznaczenia kontenera CG-0042, daje -004. Przewidź to, ustal, gdzie zaczynają się indeksy i gdzie kończy się wycinek, popraw go, a potem sam potnij etykietę próbki.

    Napraw kod Łatwy 3 etapy napisy wycinki indeksy pomyłka o jeden
  9. Wyzwanie

    input() zwraca tekst

    Liczba członków załogi wczytana przez input() wywołuje błąd, gdy dodaje się do niej 1. Przewidź awarię, sprawdź, co naprawdę zwraca input(), napraw ją przez int(), a potem napisz narzędzie, które…

    Napraw kod Łatwy 3 etapy input int TypeError konwersja typów
  10. Wyzwanie

    Pomylone jednostki

    Suma trajektorii dodaje odcinek w milach do odcinków w kilometrach. Przewidź sumę, znajdź odcinek, który nie pasuje, zamień go nazwaną stałą, a potem przelicz stopy na sekundę lądownika na metry.

    Napraw kod Łatwy 3 etapy jednostki przeliczanie stałe debugowanie