turtle库
turtle海龟绘图库
介绍库中常用:
初始化:
函数 | 功能 |
---|---|
turtle.setup(width,height,x,y) | 设置窗口,长宽,默认位置居中 |
turtle.colormode(x) | 设置画笔颜色模式【小数1.0或整数255】 |
turtle.color(R,G,B) | 设置画笔颜色【传入三个】 |
turtle.pensize(x) | 设置画笔宽度为x个像素 |
turtle.pendown() | 落笔 |
turtle.penup | 抬笔 |
只有落笔,所经过的位置才会有颜色
窗口默认为四个象限
控制当前方向函数:
函数 | 功能 |
---|---|
turtle.sethand(angle) | 设置方向【绝对坐标系】 |
turtle.left(angle) | 设置方向为正前方左angle度 |
turtle.right(angle) | 设置方向为正前方右angle度 |
直线运动函数:
函数 | 功能 |
---|---|
rtle.goto(x,y) | 从当前位置直线到达绝对坐标系的坐标(x,y) |
turtle.forword(d) | 朝当前方向前进d个像素点 |
turtle.backword(d) | 朝当前方向后退d个像素点 |
曲线运动函数:
函数 | 功能 |
---|---|
turtle.circle(R,angle) | 以当前方向左手边长度为R画 |