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