繁体   English   中英

我该如何改变乌龟旋转的速度?

[英]How can I change the speed that my turtle rotates?

我正在使用Turtle绘制一个大型项目,但转弯需要花费数年的时间。

我已经尝试过命令turtle.speed(“ fastest”),但这仅改变距离速度而不改变旋转速度。

通过查看turtle文档 ,看起来就像turtle.speed()控制速度和旋转:

从1到10的速度会强制越来越快地绘制线图和乌龟。

另外

speed = 0表示没有动画发生。 前进/后退使乌龟跳跃,同样,左/右使乌龟立即转弯。

请注意, turtle.speed("fastest")设置speed =0。也许尝试只用turtle.speed(10)turtle.speed("fast")将速度更改为10。

您当前的解决方案听起来应该可行,如果您添加一些示例代码,我们也许能够更好地帮助您找到解决方案!

您可以使用turtle.speed(speed = None),其中speed是0 .. 10范围内的整数或speedstring。

如果输入的数字大于10或小于0.5,则将speed设置为0.speedstrings映射为速度值,如下所示:

“最快”:0

“快”:10

“正常”:6

“慢”:3

“最慢”:1

从1到10的速度会加快绘制线条和龟的动画速度。速度= 0表示没有动画发生。前进/后退使龟跳,同样地,左/右使龟立即转。

例如:turtle.speed()

 turtle.speed(9)

 turtle.speed('normal')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM