Wie kann man die Größe einer Schildkröte ändern?
Posted: 06 Jan 2025, 05:35
Ich versuche, die Größe der Schildkröte im Fenster jedes Mal zu verdoppeln, wenn ich x auf meiner Tastatur drücke. Ich habe versucht, .turtlesize(2,2,2) zu verwenden, aber das ist nicht richtig. Ich muss jedes Mal verdoppeln, wenn die Taste gedrückt wird. Wenn die Schildkrötengröße also (1,1,1) ist, wird sie zu (2,2,2) und dann zu (4,4,4) und so weiter, jedes Mal, wenn ich x drücke.
Das habe ich bisher:
Das habe ich bisher:
Code: Select all
import turtle
turtle.setup(500,500)
wn = turtle.Screen()
wn.title("Commands")
wn.bgcolor("black")
tess = turtle.Turtle()
tess.shape("triangle")
tess.color("red")
tess.left(90)
def increaseSize():
size = tess.turtlesize()
increase = tuple([2 * num for num in size])
tess.turtlesize(increase) #this is where the error occurs
wn.onkey(increaseSize, "x")
wn.listen()