Rozdział 1 · Wiedziałeś?
Jak w pełni wykorzystać tę książkę
Kilka nawyków, które sprawią, że czytanie będzie znacznie skuteczniejsze — oraz pełne podsumowanie rozdziału 1.
Cztery proste nawyki sprawią, że czytanie książki będzie znacznie skuteczniejsze:
- Wpisuj kod ręczniezamiast kopiować. Literówka, którą znajdziesz, i Sam to naprawiasz, uczy się znacznie lepiej niż kod, który działał za pierwszym razem.
- Zmiana liczb i słów w przykładach — co się stanie, jeśli wpiszesz Nie 100, ale 300? Przewidywanie wyniku do start to najlepszy trening.
- Nie pomijaj sekcji „Typowy błąd” Prawdziwe są tam rozebrane Błędy początkujących polegają na tym, że lepiej jest ich zobaczyć z wyprzedzeniem niż spotykać się z nimi na ślepo.
- otwórz laptop ćwiczeniowy dla każdej sekcji to teoria na stronie Wyjaśnia tę ideę, a laptop to miejsce, gdzie testujesz to rękami.
Jeśli coś nie działa
To nie jest znak, że programowanie nie jest dla ciebie — to najczęstsza część procesu. W rozdziale 3 i później w książce omówiliśmy cały system: jak odczytać komunikat o błędzie i znaleźć przyczynę, zamiast się jej bać.
Podsumowanie
Czego nauczyliśmy się w tym rozdziale
- Program to dokładna sekwencja poleceń dla komputera; zamienia kod źródłowy w akcje interpreter, a wewnątrz CPython kod wzdłuż ścieżki również jest kompilowany do bajtkodu.
- Python ukazał się w CWI pod koniec 1989 roku – został stworzony przez Guido van Rossuma jako rozwinięcie idei języka ABC; nazwa pochodzi na cześć Monty Python Flying Circus.
- Python 3 jest celowo niekompatybilny z Python 2 – ta cena była świadomym wyborem rozwiązania długoletnich problemów językowych; wsparcie dla Python 2 zakończyło się w 2020 roku.
- python.org jest oficjalna strona internetowa, docs.python.org oficjalna dokumentacja (Tutorial/Library Reference/Language Reference), PyPI katalog pakietów firm trzecich.
- Python Software Foundation kieruje rozwojem języka; ważne zmiany przechodzą przez proces PEP; „Zen Python”
import this) opisuje wartości języka. - CPython jest główną implementacją Python, ale nie jedyną: istnieją także PyPy i MicroPython dla różnych zadań.
- Python jest używany w wielu dziedzinach – ale nie jest najlepszym wyborem absolutnie wszędzie i jest to normalne w każdym języku.
- Nazwa zmiennej wskazuje na wartość, a nie „zawiera”
- W rozdziale 2 zainstalujesz Python na komputerze i zaczniesz pisać kod poza przeglądarką.