Previous Page Up One Level Next Page

Python Tutorial

Index
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)


Previous Page

Up One Level

Next Page

Python Tutorial

Index

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.