python - 如何在python中旋转 turtle 形状

标签 python for-loop python-3.x rotation turtle-graphics

我将轮盘游戏中 turtle 的形状注册到轮盘上。我想让轮子转 3 圈。这是我的程序:

register_shape("wheel.gif")
wheel = None
wheel = turtle.Turtle()
wheel.ht()
wheel.shape("wheel.gif")


wheel.shapesize(5, 5)
wheel.pu()
wheel.ht()
wheel.goto(-200,-200)
wheel.st()
r = 1
for r in range(108):
    wheel.right(10)

轮子正确显示,但似乎没有旋转。我认为这应该有效。 如果没有还有其他办法吗。谢谢。

最佳答案

我在使用 Python turtle 图形时遇到了同样的问题。我通过在不同的旋转状态下注册不同的图像来规避它。然后您可以使用条件语句在每个特定状态下显示合适的图像。希望能帮助到你!

关于python - 如何在python中旋转 turtle 形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11277518/

相关文章:

python - pyEphem 'sublat' 和 'sublong' 是以 Geocentric 还是 Geodetic 给出的?

python - 过滤返回属性的对象

python - 如何创建内存中图像

Swift For 循环线程错误

带有迭代器的 Javascript for 循环在 i 的中间和递减运算符的左侧?

python - 比较列表和条件语句

python - 是否有任何简单的 python 序列比对模块或包?

Python - 嵌套 for 循环中两个不同矩阵的错误结果

python - 使用 Python3(通过 Homebrew 安装)支持编译 vim?

python-3.x - Azure 计算机视觉 API 中从本地存储的图像文件进行手写识别