Schreiben Sie eine Funktion namens drawSquare. Die Funktion drawSquare benötigt zwei
Parameter: eine Schildkröte, t und eine ganze Zahl, Länge, also die Länge einer Seite des Quadrats.
Die Funktion drawSquare sollte den Parameter t verwenden, um das Quadrat zu zeichnen.
Machen Sie keine Annahmen über den anfänglichen Auf-/Ab-Zustand der Schildkröte,
ihre Position auf dem Bildschirm oder ihre Ausrichtung. Die Funktion drawSquare
sollte mit dem Zeichnen beginnen, wobei sich die Schildkröte an ihrer Anfangsposition und
Ausrichtung befindet. Wenn drawSquare zurückkehrt, sollte sich die Schildkröte wieder in ihrer
ursprünglichen Position und Ausrichtung befinden.
Sie müssen eine Schleife für wiederholte Vorgänge verwenden.
Code: Select all
import turtle
s = turtle.Screen()
t = turtle.Turtle()
def drawSquare(t, length):
for i in range(4):
t.forward(length)
t.right(90)
drawSquare('turtle', 100)