4
44
Das Modul turtle.py: Die Referenz
A
nhang
Programmentwicklung ist mit der IDLE (Python-GUI) sicherer. Du kannst
mit ihr auch Grafik-Programme entwickeln, doch muss dann am Ende
der Programme immer ein
mainloop()
-Aufruf stehen. Interaktive Grafik
geht damit nicht.
Wenn du bei der Programmentwicklung Grafik interaktiv verwenden
willst, wie wir es in diesem Buch stets gemacht haben, musst du die IDLE
ohne Subprozess, also die IPI-S
HELL
, verwenden. Das bringt den Nachteil
mit sich, dass man Programmfehler leichter übersehen kann. Ausweg:
den IPI von Zeit zu Zeit neu starten!
Die Konfiguration der IDLE ohne Subprozess, – also die Konfiguration des
IPI – ist in Anhang A beschrieben (Seite 430f.).
Anhang G
Das Modul turtle.py: Die Referenz
Das Turtle-Grafik-Modul
turtle.py
stellt Funktionen und Klassen bereit,
die gestatten, es sowohl in prozeduraler wie auch in objektorientierter
Weise zu verwenden.
In dieser Referenz werden alle
Funktionen
angegeben, mit denen du die
Turtle oder das Grafik-Fenster steuern kannst.
All diese Funktionen können auch als
Methoden
einer Turtle oder als Me-
thoden des Grafik-Fensters aufgerufen werden. Du kannst in deinen Pro-
grammen beliebig viele Turtle-Objekte verwenden, aber immer nur ein Gra-
fik-Fenster. Dieses einzigartige Objekt hat in diesem Buch stets den Namen
screen
. (In der Computer-Fachsprache sagt man:
screen
ist ein Single-
ton.)
>
Starte IPI-T
URTLE
G
RAFIK
und mach mit!
>>> from turtle import Screen, Turtle
>>> screen = Screen()
>>> screen.bgcolor("pink")
>>> tina = Turtle()
>>> tina.pensize(8)
>>> tina.color("red", "orange")

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

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.