Lassen Sie die Turtle bei jedem Schritt um 5 Pixel in eine beliebige Richtung gehen. Dies aber nur solange die Turtle sich nicht weiter als 100 Pixel vom Startpunkt befindet.
Am Schluss soll die Anzahl Schritte ausgegeben werden.
Zur Verdeutlichung der Grenze können Sie diese zu Beginn in einem hellen Grau zeichnen lassen.
Hinweis: Nutzen Sie für den Abstand vom Startpunkt (0|0) den Satz von Pythagoras.
from turtle import *
from random import randint
hideturtle()
speed(0)
penup()
goto(0,-100)
pendown()
color("#eeeeee")
circle(100)
penup()
goto(0,0)
pendown()
color('#%06x' % randint(0, 2**24 - 1)) # zufällige Farbe
anzahlSchritte = 0
while xcor()**2+ycor()**2<100**2:
right(randint(0,365))
forward(5)
anzahlSchritte += 1
print(anzahlSchritte)
Lassen Sie den Versuch 10 Mal durchführen.
Verwenden Sie für jede Durchführung eine andere, zufällig gewählte Farbe.
Am Schluss geben Sie an, wie viele Schritte im Durchschnitt pro Versuch benötigt wurden.
Aufgabe: Programmieren sie diese Figur im
Online-Editor