Przykłady Kodu Python - Praktyczne Programy do Nauki

Zbiór gotowych przykładów kodu Python dla początkujących i średnio zaawansowanych programistów. Każdy program możesz uruchomić bezpośrednio w przeglądarce dzięki naszemu edytorowi - bez instalacji.

Znajdziesz tu praktyczne skrypty: od prostych kalkulatorów i konwerterów jednostek, przez programy z interfejsem graficznym, aż po symulacje wykorzystujące bibliotekę Turtle. Wszystkie przykłady zawierają polskie komentarze i wyjaśnienia.

Kopiuj, modyfikuj, psuj i ucz się na działającym kodzie. To najszybszy sposób na opanowanie Pythona - zamiast czytać teorię, od razu widzisz jak rzeczy działają w praktyce.

Sprawdzenie wersji

Prosty sposób na sprawdzenie zainstalowanej wersji Pythona w systemie. Pierwszy krok każdego programisty.

Audiowersjainstalacjapoczątkujący

Pierwszy program - Hello Space

Klasyczny pierwszy program w każdym języku programowania. Twój pierwszy krok w kosmos Pythona.

Audiohello worldpierwszy programpoczątkujący

Komentarze w kodzie

Jak pisać komentarze w Pythonie. Komentarze pomagają zrozumieć kod innym programistom.

Audiokomentarzedokumentacjapoczątkujący

Podstawy funkcji print()

Funkcja print() to podstawowe narzędzie do wyświetlania danych w konsoli Pythona.

Audioprintwyświetlaniepodstawy

Formatowanie tekstu z f-string

F-stringi to nowoczesny sposób formatowania tekstu w Pythonie. Wstawiaj zmienne bezpośrednio w tekst.

Audioprintf-stringformatowanie

Znaki specjalne w print()

Znaki specjalne jak \n czy \t pozwalają formatować tekst z nowymi liniami i tabulacjami.

Audioprintznaki specjalneescape

Tworzenie zmiennych

Zmienne przechowują dane w programie. Nauka tworzenia i nazywania zmiennych w Pythonie.

Audiozmienneprzypisaniepodstawy

Podstawowe typy danych

Python rozpoznaje różne typy danych automatycznie. Poznaj int, float, str i bool.

Audiotypy danychintfloatstrbool

Konwersja typów danych

Zmiana typu danych za pomocą funkcji int(), float() i str(). Konwersja między typami.

Audiokonwersjaintfloatstrcasting

Dynamiczne typowanie

Python pozwala zmieniać typ zmiennej w trakcie działania programu. To dynamiczne typowanie.

Audiotypowanie dynamicznezmiennetypy

Podstawowa instrukcja if

Instrukcja warunkowa if pozwala wykonywać kod tylko gdy warunek jest spełniony.

ifwarunekkontrola przepływu

Instrukcja if-else

Blok else wykonuje się gdy warunek if nie jest spełniony. Dwie możliwe ścieżki.

ifelsewarunekalternatywa

Tworzenie list

Listy przechowują wiele elementów w określonej kolejności. Podstawy pracy z listami.

listatworzeniepodstawy

Tworzenie krotek

Krotki to niezmienne listy. Raz utworzone, nie można ich modyfikować.

krotkatupleniezmienne

Rozpakowanie krotek

Rozpakowanie krotki to przypisanie jej elementów do osobnych zmiennych jednocześnie.

krotkatuplerozpakowanie

Tworzenie słowników

Słowniki przechowują dane jako pary klucz-wartość. Szybki dostęp do danych po kluczu.

słownikdictionaryklucz-wartość

Zagnieżdżone słowniki

Słowniki mogą zawierać inne słowniki. Przydatne dla złożonych struktur danych.

słownikzagnieżdżonynested

Tworzenie zbiorów

Zbiory przechowują tylko unikalne elementy bez określonej kolejności.

zbiórsetunikalne

Operacje na zbiorach

Dodawanie i usuwanie elementów ze zbioru. Podstawowe operacje zbiorowe.

zbióraddremoveoperacje

Pętla for - podstawy

Pętla for przechodzi przez elementy sekwencji. Podstawowe iterowanie po listach.

forpętlaiteracja

Pętla while - podstawy

Pętla while wykonuje się dopóki warunek jest prawdziwy. Kontrola iteracji warunkiem.

whilepętlawarunek

Funkcje z parametrami

Parametry pozwalają przekazywać dane do funkcji. Funkcje stają się bardziej elastyczne.

funkcjaparametryargumenty

Dokumentowanie funkcji

Docstringi opisują co robi funkcja. Dobra praktyka programistyczna.

funkcjadocstringdokumentacja

Wczesne wyjście z funkcji

Return może być użyte do wcześniejszego zakończenia funkcji gdy warunek jest spełniony.

funkcjareturnwarunek

Słowo kluczowe global

Słowo kluczowe global pozwala modyfikować zmienną globalną wewnątrz funkcji.

globalzakresmodyfikacja