from turtle import *
一、移动和绘制
画笔前进 forword() / fd()
画笔后退 backward() / bk() / back()
画笔右转 right() / rt()
画笔左转 left() / lt()
画笔前往/定位 goto() / setpos() / setposition()
设置x坐标 setx()
设置y坐标 sety()
设置朝向 setheading() / seth()
画笔返回原点 home()
画圆 circle()
画点 dot()
印章 stamp()
清除印章 clearstamp()
清除多个印章 clearstamps()
撤销 undo()
绘画速度 speed()
二、获取海龟的状态
位置 position() / pos()
目标方向 towards()
x坐标 xcor()
y坐标 ycor()
朝向 heading()
距离 distance()
三、设置与度量单位
角度 degrees()
弧度 radians()
四、画笔可见性
显示海龟 showturtle() / st()
隐藏海龟 hideturtle() / ht()
是否可见 invisible()
五、画笔外观
形状 shape()
大小调整模式 resizemode()
形状大小 shapesize() / turtlesize()
剪切因子 shearfactor()
设置倾角 settiltangle()
倾角 tiltangle()
倾斜 tilt()
变形 shapetransform()
获取形状多边形 get_shapepoly()
六、绘图状态
画笔落下 pendown() pd() down()
画笔抬起 penup() pu() up()
画笔粗细 pensize() width()
画笔 pen()
画笔是否落下 isdown()
七、颜色控制
颜色 color()
画笔颜色 pencolor()
填充颜色 fillcolor()
八、填充
是否填充 filling()
开始填充 begin_fill()
结束填充 end_fill()
九、更多绘图控制
重置 reset()
清空 clear()
书写 write()

十、screen方法—窗口控制
背景颜色 bgcolor()
背景图片 bgpic()
清屏 clear() / clearscreen()
重置 reset() / resetscreen()
屏幕大小 screensize()
设置世界坐标系 setworldcoordinates()
十一、screen方法—动画控制
延迟 delay()
追踪 tracer()
更新 update()
十二、screen方法—使用屏幕事件
监听 listen()
当键盘按下并释放 onkey() / onkeyrelease()
当键盘按下 onkeypress()
当点击屏幕 onscreenclick()
当到达定时 ontimer()
主循环 mainloop() / done()
十三、screen方法—设置与特殊方法
模式 mode()
颜色模式 colormode()
获取画布 getcanvas()
获取形状 getshapes()
添加形状 register_shape() / addshape()
所有海龟 turtles()
窗口高度 window_height()
窗口宽度 window_width()
十四、使用事件
当鼠标点击 onclick()
当鼠标释放 onrelease()
当鼠标拖动 ondrag()
十五、特殊的方法
开始记录多边形 begin_poly()
结束记录多边形 end_poly()
获取多边形 get_poly()
克隆 clone()
获取海龟画笔 getturtle() / getpen()
获取屏幕 getscreen()
设置撤销缓冲区 setundobuffer()
撤销缓冲区条目数 undobufferentries()