Python Turtle命令小贴士

862 阅读2分钟

Python Turtle Commands Cheat Sheet

下面的Python Turtle常用命令的小抄将使你迅速掌握Python Turtle。Turtle是一个有趣的程序,它的历史可以追溯到20世纪60年代,当时Seymour Papert和他在麻省理工学院的同事创造了编程语言LOGO,它可以控制一个带有实体笔的机器人乌龟。今天,Turtle图形最常与Python编程语言联系在一起。


Python Turtle命令

导入Turtle导入Turtle库
turtle_obj =Turtle()创建一个新的Turtle对象并打开其窗口。
turtle_obj.home()将turtle_obj移动到窗口的中心,然后将turtle_obj指向东方。
turtle_obj.up()将Turtle_obj的笔从画面上抬起来。
turtle_obj.down()将Turtle_obj的笔降低到绘图表面。
turtle_obj.setheading(degree)将Turtle_obj指向指定的方向,这个方向是以度数来指定的。东是0度,北是90度,西是180度,南是270度。
turtle_obj.left(degrees)将turtle_obj向左旋转指定的度数。
turtle_obj.right(degrees)将Turtle_obj向右旋转指定的度数。
turtle_obj.goto(x, y)将Turtle_obj移动到指定的位置。
turtle_obj.forward(distance)将Turtle_obj在当前方向上移动到指定的距离。
turtle_obj.backward(distance)将Turtle_obj向反方向移动指定的距离。
turtle_obj.pencolor(r, g, b)将Turtle_obj的笔的颜色改为指定的RGB值。
turtle_obj.pencolor(string)将turtle_obj的笔的颜色改变为指定的RGB值,变成指定的字符串,例如 "red"。当参数被省略时,返回turtle_obj的当前颜色。
turtle_obj.fillcolor(r, g, b)将turtle_obj的填充颜色改为指定的RGB值。
turtle_obj.fillcolor(string)将turtle_obj的填充颜色改为指定的字符串,例如 "red"。当参数被省略时,返回turtle_obj的当前填充颜色。
turtle_obj.begin_fill()包含一组乌龟命令,将使用当前的填充颜色绘制一个填充的形状。
turtle_obj.end_fill()包含一组乌龟命令,使用当前的填充颜色绘制一个填充的形状。
turtle_obj.clear()擦除乌龟的所有绘图,但不改变乌龟的状态。
turtle_obj.width(pixels)将turtle_obj的宽度改为指定的像素数。当参数被省略时,返回turtle_obj当前的宽度。
turtle_obj.hideturtle()使乌龟隐身。
turtle_obj.showturtle()使乌龟可见。
turtle_obj.position()返回Turtle_obj的当前位置(x, y)
turtle_obj. heading()返回Turtle_obj当前的方向
turtle_obj.isdown()如果turtle_obj的笔是向下的,返回True,否则返回False。