Vorwort
1Programmieren als Denkweise
Arithmetische Operatoren
Ausdrücke
Arithmetische Funktionen
Strings
Werte und Typen
Formale und natürliche Sprachen
Debugging
Glossar
Übungen
Fragen Sie einen virtuellen Assistenten
2Variablen und Anweisungen
Variablen
Zustandsdiagramme
Variablennamen
Die import-Anweisung
Ausdrücke und Anweisungen
Die print-Funktion
Argumente
Kommentare
3Funktionen
Neue Funktionen definieren
Parameter
Funktionen aufrufen
Wiederholung
Variablen und Parameter sind lokal
Stack-Diagramme
Tracebacks
Warum Funktionen?
4Funktionen und Interfaces
Das jupyturtle-Modul
Ein Quadrat zeichnen
Verkapselung ...