Archiwum miesiąca: czerwiec 2026


Szybki quiz – przypomnienie poprzedniej lekcji Pytanie 1. Co zostanie wyświetlone? Pytanie 2. Co zostanie wyświetlone? Pytanie 3. Dlaczego ten kod zgłosi błąd? Jak go naprawić? Pytanie 4. Co się stanie, jeśli w funkcji zewnetrzna zamiast return wewnetrzna napiszemy return wewnetrzna()? Pytanie 5. Uzupełnij kod, aby kwadrat(5) zwróciło 25: Pytanie […]

24. Python – Generatory


Szybki quiz – przypomnienie poprzedniej lekcji Pytanie 1. Poniższy program uruchamia się bez żadnego komunikatu błędu. Jaki rodzaj błędu zawiera i dlaczego trudno go wykryć? Pytanie 2. Przeanalizuj komunikat błędu. Od której linii zaczynasz czytanie, jaki to typ błędu i w której linii pliku program.py został on zgłoszony? Pytanie 3. […]

23. Python – Closures (Domknięcia)


Szybki quiz – przypomnienie poprzedniej lekcji Pytanie 1. Co zostanie wyświetlone? (klasa Stos z lekcji o Generics) Pytanie 2. Metoda pop() w klasie Stos ma typ zwracany Optional[T]. Co zwróci pop() na pustym stosie i co oznacza Optional[T]? Pytanie 3. Uzupełnij kod, aby funkcja zwracała element tego samego typu, jaki […]

22. Python – Debugging (Debugowanie)



Szybki quiz – przypomnienie poprzedniej lekcji Pytanie 1. Jaka jest złożoność czasowa tej funkcji? Pytanie 2. Co będzie w liście dane po pierwszym przejściu zewnętrznej pętli bubble_sort dla dane = [3, 1, 2]? Pytanie 3. Co zwróci binary_search(dane, 10) z lekcji i dlaczego wynik jest błędny? Pytanie 4. Co wyświetli […]

21. Python – Szablony (wzorce) klas – Generics


Szybki quiz – przypomnienie poprzedniej lekcji Temat poprzedniej lekcji: wykresy (Matplotlib i Seaborn). Odpowiedzi są pod pytaniami. Pytanie 1. Dopasuj funkcję do rodzaju wykresu: plt.plot(), plt.scatter(), plt.bar(), plt.hist(), plt.pie(). Rodzaje wykresów: kołowy, punktowy, słupkowy, histogram, liniowy. Pytanie 2. Znajdź błąd w kodzie. Dlaczego wykres się nie narysuje? Pytanie 3. Wykres […]

20. Python – Algorytmy: Sortowanie i Przeszukiwanie


Szybki quiz – przypomnienie poprzedniej lekcji 1. Plik dane.csv zawiera wiersz Jan,Kowalski,25,Warszawa. Co się stanie po wykonaniu kodu? 2. Co jest nie tak w zapisie do pliku CSV? Co należy dodać? 3. Znajdź błąd w filtrowaniu DataFrame i popraw go: 4. Co zostanie wyświetlone? 5. Uzupełnij kod tak, aby wyświetlił […]

19. Python – Wykresy (Matplotlib i Seaborn)



Szybki quiz – przypomnienie poprzedniej lekcji Temat: SQLite3 w Pythonie Pytanie 1. Do czego służy kursor (cursor) i dlaczego nie wystarczy samo połączenie (conn)? Pytanie 2. Co jest nie tak w tym kodzie? Pytanie 3. Co zostanie zapisane w bazie po wykonaniu tego kodu? Pytanie 4. Dlaczego w zapytaniu jest […]

18. Python – Analiza danych: CSV i Pandas


Szybki quiz – przypomnienie poprzedniej lekcji Temat poprzedniej lekcji: programowanie obiektowe. Pytanie 1. Co zostanie wyświetlone? Pytanie 2. Znajdź błąd. Dlaczego program zgłasza AttributeError? Pytanie 3. Dlaczego ten kod zgłosi AttributeError i jak go naprawić? Pytanie 4. Co zostanie wyświetlone? Pytanie 5. Co się stanie po uruchomieniu tego kodu? Pytanie […]

17. Python – bazy danych – sqlite


Szybki quiz – przypomnienie poprzedniej lekcji Temat poprzedniej lekcji: obsługa błędów i wyjątków. Spróbuj odpowiedzieć bez zaglądania do materiałów. 1. Co zostanie wyświetlone? 2. Dlaczego ten program może się zawiesić i jak to naprawić? 3. Dopasuj kod do typu błędu: KeyError, IndexError, TypeError, FileNotFoundError 4. Uzupełnij kod, aby funkcja zgłaszała […]

16. Python – obiektowo



Szybki quiz – przypomnienie poprzedniej lekcji Temat poprzedniej lekcji: operacje na plikach. 1. Plik raport.txt już istnieje i zawiera dane. Co się z nim stanie po wykonaniu poniższego kodu? 2. Co zostanie wyświetlone? 3. Znajdź błąd w kodzie. Dlaczego ostatnia linia nie zadziała? 4. Uzupełnij kod tak, aby wypisał plik […]

15. Python – obsługa błędów i wyjątków