Wyzwanie
Kontrola środowiska
Każde przydatne zgłoszenie błędu zaczyna się od wersji Pythona. Zapytaj o nią Pythona przez moduły platform i sys i wypisz ją tak jak python --version.
Wyniki 11–20 z 64
Wyzwanie
Każde przydatne zgłoszenie błędu zaczyna się od wersji Pythona. Zapytaj o nią Pythona przez moduły platform i sys i wypisz ją tak jak python --version.
Wyzwanie
…dokładnie na granicy, tak żeby każdy z trzech podrzuconych błędów sprawiał, że nie przechodzą.
Wyzwanie
…przez break, a potem zgłoś, ile linii sprawdzono, albo że błędów nie było.
Artykuł Podstawy Pythona
…program. Z przykładami do uruchomienia, typowymi błędami i sześcioma projektami do samodzielnego zrobienia.
Artykuł Podstawy Pythona
…przeszukiwanie wyników w tabeli w celu zlokalizowania błednych obliczeń finansowych. Szukanie łazików na Marsie jest ciekawsze :D import random # Generujemy pozycje zaginionych łazików w sektorze…
Wyzwanie
…z -1, gdy nie ma czego szukać, a potem wytnij komunikat o błędzie.
Wyzwanie
…dodaje 1 do globalnego licznika i zatrzymuje się z błędem UnboundLocalError. Przewidź to, sprawdź, dlaczego Python traktuje nazwę jako lokalną, napraw to, przekazując licznik i zwracając nowy, a potem…
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
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ę…
Wyzwanie
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…