Wyzwanie
Jasne komunikaty błędów
…ValueError z komunikatem pokazującym złą wartość, a potem TypeError, sprawdzany jako pierwszy, gdy długość w ogóle nie jest liczbą.
Wyniki 1–10 z 15
Wyzwanie
…ValueError z komunikatem pokazującym złą wartość, a potem TypeError, sprawdzany jako pierwszy, gdy długość w ogóle nie jest liczbą.
Quiz
…15 błędów w Pythonie do rozpoznania i naprawy – NameError, TypeError, ValueError, IndexError, KeyError i inne.
Wyzwanie
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ń…
Wyzwanie
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…
Wyzwanie
Linia statusu kończy się błędem TypeError, bo łączy tekst i liczbę przez +. Przewidź to, przeczytaj błąd, napraw przez str(), a potem zbuduj linię statusu dokowania.
Wyzwanie
Czterdziestoliniowe sprawdzenie przed odpaleniem ma pięć błędów: składni, typu, zły klucz, indeks poza zakresem i odwróconą decyzję. Czytaj komunikaty, żeby naprawić cztery wysypujące program, a potem…
Wyzwanie
Program w Pythonie zatrzymuje się z tracebackiem. Przeczytaj go od dołu, żeby znaleźć błąd, funkcję i linię, napraw błąd w tym miejscu, a potem przejdź dłuższy traceback przez cztery wywołania do…
Wyzwanie
…a kontrola z „Poziomu alarmu” zatrzymuje się z błędem TypeError w połowie przebiegu. Rozbuduj swoją kontrolę, żeby brakujący odczyt był zgłaszany, a nie powodował awarii, a potem obsłuż brakujące…
Artykuł Podstawy Pythona
…argumentów Python zatrzyma cię od razu: greet_astronaut() TypeError: greet_astronaut() missing 1 required positional argument: 'name' Jak na komunikat o błędzie, ten jest wyjątkowo życzliwy. Mówi…
Artykuł Podstawy Pythona
…dobra wiadomość - te same błędy powtarzają się w kółko: # TypeError: unsupported operand type(s) for +: 'int' and 'str' # Próbujesz dodać liczbę do tekstu age = 25 message = "Wiek: " + age # Błąd! #…