Materiały wprowadzające

Wprowadzenie

Krótko o tym, jak zbudowana jest ta książka i jak wydobyć z niej maksimum.

Dla kogo jest ta książka

Ta książka jest dla tych, którzy nigdy wcześniej nie pisali kodu. Wcale. Nie ma znaczenia, ile masz lat: dziesięć, dwadzieścia pięć czy pięćdziesiąt — jeśli potrafisz obsługiwać komputer i jesteś gotów to rozgryźć, Książka prowadzi cię od pierwszej wydrukowanej linii do własnych gier, aplikacji i rysunków na ekranie.

Jak działa każdy rozdział

Prawie w każdym rozdziale spotkasz ten sam porządek: najpierw — po co to jest potrzebne, potem — proste wyjaśnienie idei, potem — działający przykład, który można uruchomić od razu, a na końcu — praktyka i typowe błędy. Celowo nie zaczynamy od suchej definicji — najpierw powinno być jasne, po co ci to, a termin pojawi się potem.

Klasyczne podejście i nowoczesny Python 3.14

Python istnieje od ponad trzydziestu lat i w tym czasie jest wygodniejsza sposoby robienia znanych rzeczy. Tam, gdzie jest to ważne, książka najpierw pokazuje klasykę sztuczka — bo właśnie to znajdziesz w starym kodzie, artykułach i odpowiedziach na forach — oraz Następnie nowoczesna wersja Python 3.14 i wyjaśnia, czym się różnią i czego używać dzisiaj. Jest to oznaczone specjalnym blokiem „Klasyczne podejście → nowoczesne Python”

Teoria na miejscu, praktyka w Jupyter Notebook

Teorię czytasz tutaj, na stronie Cartesian School — z podświetleniem kodu, wyszukiwaniem i nawigacją. A do praktyki do każdej sekcji dołączony jest osobny plik Jupyter Notebook:, w którym można zmieniać kod i od razu widzieć wynik, nie otwierając nic dodatkowego, poza Visual Studio Code lub PyCharm.

Poziomy trudności praktyki

Zadania oznaczone są gwiazdkami: — podstawowa praktyka, powtarzająca przykład z rozdziału; ★★ jest samodzielnym zadaniem, które wymaga odrobiny refleksji; ★★★ jest zadaniem o rosnącej złożoności dla tych, którzy chcą więcej. Nie w każdym przypadku sekcja ma wszystkie trzy poziomy – tylko tam, gdzie jest uzasadniona.

Czego potrzebujesz

Python 3.14, zainstalowany zgodnie z instrukcjami z Rozdziału 2, oraz jeden z dwóch edytorów kodu: Visual Studio Code lub PyCharm są szczegółowo opisane w książce. Prawie nic więcej nie jest potrzebne: Wszystkie projekty z tej książki można uruchomić na zwykłym laptopie.