Page 1 of 1

Wie kann man die Größe einer Schildkröte ändern?

Posted: 06 Jan 2025, 05:35
by Anonymous
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:

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()