Как изменить размер черепахи?Python

Программы на Python
Ответить
Anonymous
 Как изменить размер черепахи?

Сообщение Anonymous »

Я пытаюсь увеличить размер черепахи в окне вдвое каждый раз, когда нажимаю x на клавиатуре. Я пробовал использовать .turtlesize(2,2,2), но это неправильно. Мне нужно удваивать каждый раз при нажатии клавиши, поэтому, если размер черепахи равен (1,1,1), он станет (2,2,2), а затем (4,4,4) и так каждый раз, когда я нажимаю x.

Вот что у меня есть на данный момент:

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


Подробнее здесь: https://stackoverflow.com/questions/381 ... -of-turtle
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»