Učebnice jazyka Python
(aneb Létající cirkus)
Vpřed:
První pohled
Učebnice jazyka Python
(aneb Létající cirkus)
Jan Švec
PyCZ
Email:
honza@py.cz
Release 2.2
16. prosince 2002
První pohled
Contents
1. Proč používat zrovna Python?
1.1 Obsah této učebnice
2. Používáme interpretr jazyka Python
2.1 Spuštění běhového systému
2.1.1 Předávání argumentů
2.1.2 Interaktivní mód
2.2 Běhové prostředí jazyka Python
2.2.1 Obsluha chyb
2.2.2 Spustitelné skripty
2.2.3 Soubory načítané při startu interpretru
3. Úvod do jazyka Python
3.1 Python jako kalkulátor
3.1.1 Čísla
3.1.2 Řetězce
3.1.3 Řetězce Unicode
3.1.4 Seznamy
3.2 První kroky
4. Příkazy pro řízení toku programu
4.1 Konstrukce
if
4.2 Konstrukce
for
4.3 Funkce
range()
4.4 Podmínky
4.5 Příkazy
break
a
continue
a větev
else
příkazu
for
4.6 Příkaz
pass
4.7 Definování funkce
4.8 Další možnosti při definici funkce
4.8.1 Implicitní hodnoty argumentů
4.8.2 Keyword argumenty
4.8.3 Funkce s proměnným počtem argumentů
4.8.4 Lambda funkce
4.8.5 Dokumentační řetězce
5. Datové struktury
5.1 Seznamy
5.1.1 Zásobníky
5.1.2 Fronty
5.1.3 Funkcionální programování v jazyce Python
5.1.4 Stručný seznam
5.2 Příkaz
del
5.3 Tuple a sekvence
5.4 Slovníky
5.5 Porovnávání sekvencí a dalších typů
6. Moduly
6.1 Používáme moduly
6.1.1 Vyhledávání modulů
6.1.2 "Kompilované" moduly
6.2 Standardní moduly
6.3 Funkce
dir()
6.4 Balíčky
6.4.1 Importování * z balíčku
6.4.2 Odkazování se na moduly uvnitř balíčku
7. Vstup a výstup
7.1 Formátování výstupu
7.2 Práce se soubory
7.2.1 Čtení a zápis souborů
7.2.2 Modul
pickle
8. Chyby a výjimky
8.1 Syntaktické chyby
8.2 Výjimky
8.3 Obsluhování výjimek
8.4 Vyvolání výjimek
8.5 Výjimky definované uživatelem
8.6 Definování clean-up akci
9. Třídy
9.1 Použitá terminologiie
9.2 Prostory jmen
9.3 Třídy poprvé ...
9.3.1 Definování tříd
9.3.2 Objekty typu třída
9.3.3 Instančí objekty
9.4 Třídy podruhé ...
9.5 Třídy potřetí (Dědičnost) ...
9.5.1 Vícenásobná dědičnost
9.6 Pseudo-soukromé atributy
9.7 Poznámky
9.7.1 Výjimky mohou být třídy
10. Co nyní?
A. Interaktivní úpravy příkazového řádku a historie příkazů
A.1 Úpravy příkazového řádku
A.2 Historie příkazů
A.3 Klávesové zkratky
B. Artitmetika v plovoucí řádové čárce: Problémy a jejich náprava
B.1 Chyby v reprezentaci čísel
C. Licence
C.1 Historie Pythonu
C.2 Poděkování ...
C.3 Licence
About this document ...
Učebnice jazyka Python
(aneb Létající cirkus)
Vpřed:
První pohled
Release 2.2, documentation updated on 16. prosince 2002.
Viz
O tomto dokumentu...
kde naleznete informace, jak upozornit na případné chyby.