Я хочу изменить форму черепахи со списком, который был создан shapes = ["square", "triangle", "circle"]
с помощью функции onkey. Я имею в виду, что всякий раз, когда я нажимаю кнопку, например h, как мне сделать так, чтобы она проходила через каждую из фигур всякий раз, когда я нажимаю h. Для этого я буду использовать функцию turtle.shape ()
.
Что я сделал до сих пор, так это создал список фигур, но я понятия не имею, как добиться следующего, чего я хочу достичь.
def turtle1 ():
shapes = ["square", "triangle", "circle", "pentagon", "star", "octagon"]
shapeiter = itertools.cycle(shapes)
next(shapeiter)
1
shape(next(shapeiter))
next(shapeiter)
2
shape(next(shapeiter))
next(shapeiter)
3
shape(next(shapeiter))
next(shapeiter)
4
shape(next(shapeiter))
next(shapeiter)
5
shape(next(shapeiter))
next(shapeiter)
6
shape(next(shapeiter))
onkey(turtle1, "h")