285
Sequenzen
Ändere den Anfang des Programms wie folgt ab:
from turtle import Turtle, Screen
screen = Screen()
alex = Turtle()
In der Schleife, die die Spiralen zeichnet, können wir nun die Methode
tracer()
für das Objekt
screen
aufrufen:
for laenge in range(100,0,-5):
screen.tracer(False)
for krot in kroeten:
krot.forward(laenge)
krot.left(120)
screen.tracer(True)
>
Füge diese Änderungen in
dynaspiralen_arbeit.py
ein und teste
dein Programm.
>
Wenn es funktioniert, speichere eine Kopie als
dynaspiralen01.py
.
Mit
dynaspiralen_arbeit.py
werden wir in Kapitel 14 weiterar-
beiten.
Wolltest du dieses Programm mit nur einer einzigen anonymen Turtle
schreiben? (Bitte, tu es nicht!)
Sequenzen
Sequenzen
sind geordnete Sammlungen von Bestandteilen. Okay, Sequenz
ist ein Fremdwort. In meinem Duden steht: Reihe, Folge, Reihenfolge.
Schon in Kapitel 7 hast du eine Art von Sequenzen kennen gelernt: Tupel.
Hier möchte ich dir Sequenzen allgemeiner und genauer erklären. Zu die-
sem Zweck werden wir die IDLE etwas ausführlicher bemühen, bevor wir
die neuen Erkenntnisse in praktischen Programmen verwenden.
Es gibt in Python verschiedene Typen eingebauter Objekte, die Sequenzen
sind. Wir werden hier drei davon behandeln: Strings, Tupel und Listen.

Get Python für Kids now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.