Python中的turtle库是一个直观有趣的图形绘制函数库。turtle库绘制图形有一个基本框架:一个小海龟在坐标系中爬行,其爬行轨迹形成了绘制图形。
基本函数与用法
函数 | 功能 |
---|---|
forward(x) 简写:fd(x) |
向右 前进x 像素的长度,若为负值,则向反方向绘图。默认前进方向为右 |
backward(x) 简写:bk(x) |
向左 前进x 像素的长度,若为负值,则向反方向(右 )绘图 |
goto(x,y) |
从当前位置到(x,y) 画线 |
circle(r,extent = x) |
绘制半径为r ,角度为x 的弧形 |
left(x) 简写:lt(x) |
向左转x 度 |
right(x) 简写:rt(x) |
向右转x 度 |
pencolor("red") |
设置画笔颜色为红色 (可修改) |
fillcolor("red") |
设置填充颜色 为红色 |
bgcolor(black) |
设置背景色 为黑色 |
down() |
落笔函数,没有参数 |
up() |
抬笔函数,没有参数 |
pensize(x) |
设置画笔粗细为x |
speed(x) |
设置绘画速度为x ,数值越大越快,0 为最快 |
done() |
暂停程序,停止画笔绘制,但绘图窗体不关闭,直到用户关闭Turtle 图形化窗口为止,没有参数 |
本文作者为BUG之神,转载请注明。