Turtle auf den sichtbaren Bildschirm begrenzen?
Verfasst: Donnerstag 26. Mai 2022, 14:40
Hallo,
habe ein kleines Programm zum Turtle-experimentieren gebaut. Das zeichnet einfach Zufallsbilder:
Problem ist nur, dass die Turtle irgendwann die Canvas verlässt. Kann man das irgendwie mit wenig Aufwand verhindern bzw. die Turtle in einem Bereich auf der sichtbaren Canvas halten?
Schöne Grüße
Pf
habe ein kleines Programm zum Turtle-experimentieren gebaut. Das zeichnet einfach Zufallsbilder:
Code: Alles auswählen
import turtle as tl
import random as rd
tl.speed(0)
tl.bgcolor("black")
farben=("Turquoise", "maroon", "green", "Goldenrod", "black", "white")
hoehe= 500
weite= 500
tl.screensize(weite, hoehe)
for i in range(0,10**10):
length=rd.randint(1,20)
rotate=rd.randint(0,360)
tl.forward(length)
tl.color(farben[rd.randint(0,5)])
tl.right(rotate)
penstate=rd.randint(0,5)
if penstate==1:
tl.penup()
penstate="oben"
else:
tl.pendown()
penstate="unten"
print(f"Durchgang {i}, Pen: {penstate}")
turtle.hideturtle()
turtle.exitonclick()
Schöne Grüße
Pf