如何让海龟暴走?

Python turtle模块的海龟作图,由于需要展示海龟运动的过程,缺省状态下,对作图进行了延迟处理,致使复杂图形的绘制速度过慢,可以用如下方法取消延迟,加速绘图:

import turtle
...
#在绘图之前调用tracer
turtle.tracer(0)
...
#在绘图结束时调用update
turtle.update()

本方法由马赞彭同学提供。

5 条关于 “如何让海龟暴走?”的评论

  1. 补充:如果from turtle import *了的话直接tracer(0) update()就可以
    但是只是import turtle的话,这两个方法是screen而不是turtle的。意思就是:
    t=turtle.Turtle()
    w=turtle.Screen()
    w.tracer(0)
    #内容
    w.update()
    而不是t.tracer(0) t.update()

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

*