我正在使用海龟绘制一个大型项目,但转弯需要花费数年的时间。
我已经尝试过命令turtle.speed(“ fastest”),但这只会改变距离速度而不是旋转速度。
答案 0 :(得分:0)
通过看着documentation for turtle,看起来turtle.speed()
既可以控制速度也可以控制旋转:
从1到10的速度会强制加快绘制线条和乌龟的速度。
另外,
speed = 0表示没有动画发生。前进/后退使乌龟跳跃,同样,左/右使乌龟立即转弯。
请注意,turtle.speed("fastest")
将速度设置为0。也许尝试仅用turtle.speed(10)
或turtle.speed("fast")
将速度更改为10。
您当前的解决方案听起来应该可行,如果添加一些示例代码,我们也许可以更好地帮助您找到解决方案!
答案 1 :(得分:0)
您可以使用turtle.speed(speed = None) 其中speed是0 .. 10范围内的整数或speedstring。
如果输入的数字大于10或小于0.5,则将速度设置为0.速度字符串被映射为速度值,如下所示:
“最快”:0
“快速”:10
“正常”:6
“慢”:3
“最慢”:1
从1到10的速度会加快绘制线条和龟的动画速度.speed = 0表示没有动画发生。前进/后退会使龟跳,同样地,左/右会使龟立即转身。
例如: turtle.speed()
turtle.speed(9)
turtle.speed('normal')