next up previous contents index 6264666870
Next: 1.1 Turtle-Beispiel Up: Programming Python Teil II: Previous: List of Tables   Contents   Index

1. Das Turtle-Modul

Das Turtle-Modul ist die einfachste Methode, um Zeichnungen mit Python zu programmieren. Die Turtle selbst war ursprünglich eine programmierbare »Schildkröte«, die nach entsprechenden Befehlsvorgaben auf dem Boden hin- und herlaufen konnte und, falls der Zeichenstift abgesenkt war, ihren zurückgelegten Weg aufzeichnete. Diese Idee wurde während der 80-er Jahre in Dänemark entwickelt und war das erfolgreichste Konzept der Sprache Comal, die einst als Programmiersprache für Schulen entwickelt wurde und aus einem Konglomerat aus Basicelementen und Pascal bestand. Ähnlich Python war Comal eine Interpretersprache, die aber bei weitem nicht so gut durchdacht war und eher darauf ausgerichtet zu sein schien, mit den geringsten Mitteln möglichst schnellen Erfolg zu erzielen, auch auf Kosten eines sauberen Programmierstils1.1.

Um die Turtle zu aktivieren, muss das Modul geladen werden, zum Beispiel durch

import turtle
oder noch besser

from turtle import *
Wir gehen jetzt im Folgenden davon aus, dass das turtle-Modul mit »from« importiert wurde.

Die Turtle ist dann noch nicht sichtbar. Geben Sie noch zusätzlich

>>>reset()
ein, so erscheint das in Abbildung
Figure: Turtle in Ausgangsposition
\includegraphics{/home/heikos/lyx/informatik/tkinter/turtle1.eps}

[*] gezeigte Bild. Die Turtle wird durch ein kleines Dreieck dargestellt. Sein Zeichenstift befindet sich im Gegensatz zu den Verhältnissen bei Comal an der Spitze. Führen Sie nun noch

>>>demo()
aus, um zu erkennen wie ein Zeichenvorgang aussieht.



Subsections
next up previous contents index 6264666870
Next: 1.1 Turtle-Beispiel Up: Programming Python Teil II: Previous: List of Tables   Contents   Index
Heiko Schroeder 2003-03-23