Python Tutorial
Vorige:
Een woord vooraf
Omhoog:
Python Tutorial
Volgende:
1. Een eerste kennismaking
Inhoudsopgave
Een woord vooraf
1. Een eerste kennismaking
2. Het gebruik van de Python-interpreter
2.1 De interpreter opstarten
2.1.1 Het meegeven van argumenten
2.1.2 Interactieve modus
2.2 De interpreter en zijn omgeving
2.2.1 Foutafhandeling
2.2.2 Uitvoerbare Python-scripts
2.2.3 Encoding van bronbestanden
2.2.4 Het opstartbestand voor de interactieve modus
3. Een informele inleiding in Python
3.1 Python gebruiken als rekenmachine
3.1.1 Getallen
3.1.2 Strings
3.1.3 Unicodestrings
3.1.4 Lists
3.2 De eerste stappen op het programmeerpad
4. Meer control flow
4.1 if-statements
4.2 for-statements
4.3 De functie range()
4.4 break- en continue-statements, en else-clauses in loops
4.5 pass-statements
4.6 Het definiëren van functies
4.7 Meer over het definiëren van functies
4.7.1 Default argumentwaarden
4.7.2 Keyword-argumenten
4.7.3 Een willekeurig aantal argumenten
4.7.4 Argumentlists unpacken
4.7.5 Lambda forms
4.7.6 Documentatiestrings
5. Datastructuren
5.1 Meer over lists
5.1.1 Lists gebruiken als stacks
5.1.2 Lists gebruiken als queues
5.1.3 Tools voor functional programming
5.1.4 List comprehensions
5.2 Het statement del
5.3 Tuples en sequences
5.4 Dictionaries
5.5 Iteratietechnieken (looping)
5.6 Meer over condities
5.7 Sequences vergelijken met andere types
6. Modules
6.1 Meer over modules
6.1.1 Het module-zoekpad
6.1.2 “Gecompileerde” Python-bestanden
6.2 Standaardmodules
6.3 De functie dir()
6.4 Packages
6.4.1 * importeren uit een package
6.4.2 Referenties binnen een package
6.4.3 Packages in meerdere directories
7. In- en uitvoer
7.1 Elegantere opmaak van uitvoer
7.2 Lezen uit en schrijven naar bestanden
7.2.1 Methods van file-objecten
7.2.2 De module pickle
8. Fouten en exceptions
8.1 Syntax errors
8.2 Exceptions
8.3 Het afhandelen van exceptions
8.4 Het genereren van exceptions
8.5 User-defined exceptions
8.6 Het definiëren van opruimacties
9. Classes
9.1 Een paar opmerkingen over terminologie
9.2 Scopes en namespaces in Python
9.3 Een eerste blik op classes
9.3.1 Syntax van classdefinities
9.3.2 Classobjecten
9.3.3 Instance-objecten
9.3.4 Methodobjecten
9.4 Losse opmerkingen
9.5 Inheritance
9.5.1 Multiple Inheritance
9.6 Private variabelen
9.7 Losse eindjes
9.8 Exceptions zijn ook classes
9.9 Iterators
9.10 Generators
10. Korte rondleiding door de Standard Library
10.1 Interface met het besturingssysteem
10.2 Wildcards in bestandsnamen
10.3 Command-line argumenten
10.4 Omleiding van foutuitvoer en programmabeëindiging
10.5 Het matchen van stringpatronen
10.6 Mathematica
10.7 Toegang tot Internet
10.8 Datum en tijd
10.9 Datacompressie
10.10 Performancemetingen
10.11 Kwaliteitsbewaking
10.12 Batterijen inbegrepen
11. Hoe nu verder?
A. Interactive Input Editing and History Substitution
(Engelstalig)
A.1 Line Editing
A.2 History Substitution
A.3 Key Bindings
A.4 Commentary
B. Floating-point berekeningen: Problemen en beperkingen
B.1 Weergave-fout
C. History and License
(Engelstalig)
C.1 History of the software
C.2 Terms and conditions for accessing or otherwise using Python
D. Glossary
(Engelstalig)
Index
About this document ...
(Engelstalig)
Python Tutorial
Vorige:
Een woord vooraf
Omhoog:
Python Tutorial
Volgende:
1. Een eerste kennismaking
Release 2.3.4, documentation updated on May 20, 2004.
See
About this document...
for information on suggesting changes.