Next:
Vorwort zur Version 0.4
Contents
Index
Programming Python
Teil I: Der Pythonkern
Heiko Schröder
Version 0.5
Vorwort zur Version 0.4
Vorwort zur Version 0.3
Contents
List of Figures
1. Objekte und Namen
1.1 Datenobjekte und Funktionen
1.2 Klassen
1.3 Namen
1.3.1 Namenszuweisung für Funktionen*
1.3.2 Vereinbarung von Klassen*
1.4 Vergleich mit anderen Programmiersprachen*
1.5 Module
1.6 Zusammenfassung
2. Datenobjekte
2.1 Zahlen
2.2 Strings
2.3 Listen
2.4 Tupel
2.5 Dictionaries
2.6 Dateien
3. Anweisungen
3.1 Vergleiche
3.2 Enthaltensein
3.3 Schleifen
3.3.1 Die endliche Schleife: For-Schleife
3.3.2 Die bedingte Schleife: While-Schleife
3.4 Ergänzungen zu Schleifen
3.5 Die Verzweigung
3.6 Namen in Anweisungsblöcken
4. Funktionen
4.1 Wertevorbelegung
4.2 Beliebige Anzahl von Argumenten
4.3 Kommentare
4.4 Einlesen von der Tastatur
4.5 Ausgabe
4.6 lambda-Ausdrücke
5. Klassen
5.1 Attribute, Methoden, Instanzen, Klassen
5.2 Vererbung
5.3 Noch einmal: Dateien
5.4 Was ist OOP?
6. Module
7. Ausnahmen
A. Wie werden Programme erstellt?
A.1 Über Bits, Bytes und Assembler
A.1.1 Zahlencode
A.1.2 Zeichencode
A.1.3 Befehlscode
A.1.4 Zusammenfassung
A.1.5 Programmieren auf unterster Ebene
A.1.6 Was ist ein Assembler?
A.2 Die echten Programmiersprachen
A.2.1 Wie werden Übersetzer entwickelt?
A.2.2 Was ist ein Compiler? Compilersprachen
A.2.3 Was ist ein Interpreter? Interpretersprachen
A.2.4 Wie arbeitet Python
B. Die ersten Schritte
B.1 Aufrufen des PYTHON-Interpreters
B.2 Aufrufen von IDLE
B.2.1 Wo befindet sich IDLE?
B.3 Woher kommt der Name Python?
B.4 Hilfe bei Problemen
Index
About this document ...
Heiko Schroeder 2003-03-19