Wyzwanie
Pomiń puste linie i komentarze
Rozszerz parser danych tak, żeby continue pomijało puste linie i komentarze, a potem zgłaszaj uszkodzone linie ze zbyt małą liczbą pól zamiast się wysypywać, z licznikiem linii przetworzonych i…
Wyniki 71–80 z 86
Wyzwanie
Rozszerz parser danych tak, żeby continue pomijało puste linie i komentarze, a potem zgłaszaj uszkodzone linie ze zbyt małą liczbą pól zamiast się wysypywać, z licznikiem linii przetworzonych i…
Wyzwanie
Przejdź przez dziennik misji i zbuduj nową listę z samymi wpisami WARN i ERROR przez append(), a potem pozwól minimalnemu poziomowi decydować, co się liczy, tak jak narzędzia do logów filtrują według…
Wyzwanie
Przeszukaj siatkę radarową zapisaną jako lista napisów pętlą w pętli, wypisz wiersz i kolumnę każdego # przez enumerate(), a potem odwróć pętle, żeby znaleźć kolumny wolne na całej długości.
Przykład
Słowo kluczowe nonlocal daje dostęp do zmiennych w funkcji nadrzędnej.
Przykład
Słowo kluczowe global pozwala modyfikować zmienną globalną wewnątrz funkcji.
Przykład
Operator * pozwala przyjmować dowolną liczbę argumentów pozycyjnych.
Przykład
Różnica między argumentami pozycyjnymi a nazwanymi. Elastyczne wywoływanie funkcji.
Przykład
Listy przechowują wiele elementów w określonej kolejności. Podstawy pracy z listami.
Przykład
Operator // dla dzielenia całkowitego i % dla reszty z dzielenia (modulo) w Pythonie.
Przykład
Prosty sposób na sprawdzenie zainstalowanej wersji Pythona w systemie. Pierwszy krok każdego programisty.