Archiwum dnia: 29 maja 2026


Pętle (iteracje) to instrukcje pozwalające wielokrotnie powtarzać fragment kodu. Zamiast pisać ten sam kod setki razy, używamy pętli, która wykona go automatycznie tyle razy, ile potrzeba. Dwa rodzaje pętli w Pythonie: Pętla for… Jak to działa: Funkcja range() Funkcja range() generuje sekwencję liczb – często używana z pętlą for. range(stop) – od 0 do stop-1 range(start, stop) – od start do stop-1 range(start, stop, step) – z krokiem range() z ujemnym krokiem Pętla for z listami Iteracja po elementach Wynik: Iteracja […]

10. Python – pętle


Instrukcje warunkowe to mechanizm pozwalający programowi podejmować decyzje i wykonywać różny kod w zależności od spełnienia określonych warunków. Są fundamentem logiki programowania – pozwalają odpowiadać na pytanie „co jeżeli?”. Wyobraź sobie instrukcje warunkowe jak rozdroże: Instrukcja if UWAGA!!! PAMIĘTAJCIE O WCIĘCIACH!!! Podstawowa składnia Kluczowe elementy: Najprostszy przykład: liczba = 10if liczba […]

9. Python – instrukcje warunkowe if…elif…else


Stos (Stack) Stos to struktura danych typu LIFO — „Last In, First Out”, czyli ostatni dodany element jest pierwszym, który zostanie usunięty. To przykład „kontenera” (ang. container / collection) liniowego — czyli struktury przechowującej kilka elementów w kolejności i udostępniającej określone operacje. Można to porównać do stosu talerzy lub książek […]

8. Python – kolejka i stos



Listy – list [] Lista to uporządkowana, zmieniana kolekcja, która może przechowywać różne typy danych. Odpowiednik tablic dynamicznych z innych języków. Tworzenie listy Indeksowanie list Indeksy w Pythonie zaczynają się od 0. Indeksowanie od końca Ujemne indeksy liczą od końca listy. Wycinki (slicing) Modyfikacja listy Dodawanie elementów Usuwanie elementów Operacje na listach […]

7. Python – listy, słowniki, krotki, zestawy


Interakcja z użytkownikiem to kluczowy element wielu programów. Python umożliwia pobieranie danych od użytkownika za pomocą funkcji input(), która wstrzymuje wykonanie programu i czeka na wprowadzenie tekstu przez użytkownika. Kluczowa zasada: Funkcja input() ZAWSZE zwraca typ str (string), niezależnie od tego, co użytkownik wpisze. Jeśli potrzebujesz liczby, musisz dokonać rzutowania. Funkcja input() Podstawowa składnia Funkcja input(): Najprostszy przykład Sesja […]

6. Python – odbieranie danych od użytkownika