inhalt - Wiley-VCH

Werbung
INHALT
Einführung6
Hallo, zukünftige Python-Programmierer! . . . . . . . . . . . . . . .
Über Schlangen und Schildkröten . . . . . . . . . . . . . . . . . . . .
Über dieses Buch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Über dich . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Über die Symbole, die wir in diesem Buch verwenden . . . . . . .
Kapitel 1: Auf die Plä tze . . .
9
Computer und Programmiersprachen . . . . . . . . . . . . . . . . .
Python auf deinem Computer . . . . . . . . . . . . . . . . . . . . . . .
Python installieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Python-Symbol auf dem Bildschirm erstellen . . . . . . . . . . . . .
Dein erstes Python-Programm . . . . . . . . . . . . . . . . . . . . . .
Python als Taschenrechner . . . . . . . . . . . . . . . . . . . . . . . . .
Programme für die Ewigkeit . . . . . . . . . . . . . . . . . . . . . . . .
Programme speichern . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programme ausführen . . . . . . . . . . . . . . . . . . . . . . . . . . .
Altes Programm laden . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Kapitel 2: Die Schildkrö te
10
15
16
17
18
19
19
20
21
22
24
Wie Bilder auf dem Bildschirm entstehen . . . . . . . . . . . . . . .
Dein erstes Schildkrötenbild . . . . . . . . . . . . . . . . . . . . . . . .
Schildkröte, zeig dich! . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Lauf, Schildkröte, lauf! . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Schildkröte, dreh dich um! . . . . . . . . . . . . . . . . . . . . . . . . .
Die Welt wird bunt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Durch dick und dünn . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ftoc.indd 3
6
6
6
7
8
24
26
27
27
28
32
32
1/17/2017 7:17:50 PM
4
Inhalt
Schildkrötenbilder als Programmdateien . . . . . . . . . . . . . . .
Weniger Änderungen mit Variablen . . . . . . . . . . . . . . . . . . .
Mach schneller, Schildkröte! . . . . . . . . . . . . . . . . . . . . . . . .
Flächen füllen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Die Schildkröte springt im Dreieck . . . . . . . . . . . . . . . . . . . .
Manche Kleeblätter bringen Glück . . . . . . . . . . . . . . . . . . . .
Kapitel 3: Figuren gestalten
42
Vom Eckigen zum Runden . . . . . . . . . . . . . . . . . . . . . . . . .
Zeilen einsparen mit Schleifen . . . . . . . . . . . . . . . . . . . . . .
Mit for-Schleifen Dinge mehrmals tun . . . . . . . . . . . . . . . . . .
Mit while-Schleifen Dinge so lange tun, bis sich was ändert . . . .
Wenn-dann-sonst . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wo ist die Schildkröte? . . . . . . . . . . . . . . . . . . . . . . . . . . .
Die Schildkröte kehrt um . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . und läuft zurück . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Noch mehr Zeilen sparen mit Funktionen . . . . . . . . . . . . . . .
Figuren drucken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figuren zufällig erscheinen lassen . . . . . . . . . . . . . . . . . . . . .
. . . und zufällig färben . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Kapitel 4: Sterne und mehr
42
44
44
46
47
48
51
52
53
59
60
61
65
Sterne in Flaggen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sterne mit fünf Zacken . . . . . . . . . . . . . . . . . . . . . . . . . . .
Noch mehr Zacken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Von Sternen zu Spiralnebeln . . . . . . . . . . . . . . . . . . . . . . . .
Kapitel 5: Schachtelfiguren
33
35
37
37
39
40
66
66
70
73
81
Schachtelquadrat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Schachbrettvariationen . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Dreiecksgeschichten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
ftoc.indd 4
1/17/2017 7:17:50 PM
5
Bäume und Wälder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Es schneit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
ftoc.indd 5
Wichtige Befehle
100
Der allerwichtigste Befehl überhaupt . . . . . . . . . . . . . . . . . .
Aussehen der Schildkröte . . . . . . . . . . . . . . . . . . . . . . . . . .
Bewegen und zeichnen . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sichtbarkeit der Schildkröte . . . . . . . . . . . . . . . . . . . . . . . .
Steuerung des Pinsels . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Farben und färben . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Eigenschaften des Grafikfensters . . . . . . . . . . . . . . . . . . . . .
100
100
101
105
106
106
107
Zum Wiederfinden
109
Über die Autorinnen
112
1/17/2017 7:17:50 PM
Herunterladen