Poznaj Pythona 3 krok po kroku: sprawdzone przykłady, diagramy, ćwiczenia i projekty.
Naucz się programować w Pythonie od podstaw, korzystając z przejrzystych wyjaśnień, oryginalnych diagramów i przykładów, które zostały uruchomione i sprawdzone w aktualnej wersji Pythona.
Aplikacja obejmuje Pythona 3.15, wydanego w październiku 2026 roku. Wszystkie przykłady działają w Pythonie 3.10 lub nowszym; te nieliczne, które wymagają nowszej wersji, są wyraźnie oznaczone.
Co w środku
• Wprowadzenie: czym jest Python, instalacja w systemach Windows, macOS i Linux, edytory takie jak VS Code i IDLE, interpretery online, interaktywny wiersz poleceń i Twój pierwszy program
• Podstawy Pythona: zmienne, typy danych, liczby, pułapki dzielenia i zaokrąglania, ciągi znaków, indeksowanie i wycinanie, metody łańcuchów znaków, f-stringi, wejście i wyjście, operatory i wartości logiczne
• Przepływ sterowania: if, elif i else, instrukcja match, pętle for i while, break, continue i loop else
• Kolekcje: listy, krotki, zbiory, słowniki i wyrażenia
• Funkcje: parametry i wartości domyślne, *args i **kwargs, argumenty tylko ze słowami kluczowymi, zakres i reguła LEGB, lambda i rekurencja
• Moduły i biblioteki: import, pakiety, matematyka, losowe, datetime, pathlib, JSON, CSV, środowiska wirtualne i pip
• Pliki i błędy: odczyt i zapis plików, instrukcja with, Tracebacki, try/except/else/finally i zgłaszanie wyjątków
• Klasy i obiekty: atrybuty, metody, właściwości, dziedziczenie, metody specjalne i klasy danych
• Dalsze kroki: iteratory, generatory, wskazówki dotyczące typów i nowości w Pythonie 3.14 i 3.15
• Ćwiczenia i projekty: debugowanie, typowe błędy początkujących, gra w zgadywanie liczb, lista zadań do wykonania z możliwością zapisu do pliku, licznik słów, kalkulator i ściągawka
Dla kogo
Studenci i osoby początkujące, które chcą nauczyć się programowania, a także wszyscy, którzy znają inny język i potrzebują szybkiego, precyzyjnego przewodnika po nowoczesnym Pythonie.
Jak się uczysz
• Każdy kompletny program jest prezentowany wraz z jego rzeczywistym wynikiem
• Diagramy wyjaśniają indeksy, wycinki, odwołania, pętle, zakres, rekurencję i wiele innych
• Pytania praktyczne z odpowiedziami, które możesz wyświetlić na każdej stronie
• Kod z wyróżnioną składnią, przewijany na boki na małych ekranach
Łatwość użycia
• Działa offline, bez konieczności zakładania konta
• Wyjaśnienia dostępne w 8 językach: angielskim, hiszpańskim, portugalskim, francuskim, niemieckim, arabskim, indyjskim i indonezyjskim
• Przeszukuj wszystkie strony jednocześnie
• Przejrzysty, nowoczesny design z trybem ciemnym
To niezależna pomoc naukowa oparta na oficjalnej dokumentacji Pythona. „Python” jest zastrzeżonym znakiem towarowym Python Software Foundation; ta aplikacja nie jest tworzona ani wspierana przez PSF.