turtle库总结
1、画布:
(1) turtle.screensize(宽,高,背景颜色)
(2) turtle.setup(width=0.?,height=0.?,startx=?,starty=?)
宽、高小数表示占据电脑屏幕的比例;x、y表示坐标,窗口左上角为原点坐标,如果x、y空,则就是窗口在正中心;
2、画笔:
turtle.pensize()设置画笔宽度;
turtle.pencolor()设置画笔颜色,需要填字符串的,例如"red";
turtle.speed()设置画笔速度,范围[0,10]整数;
3、绘图:
turtle.forward(长度)往前移动
turtle.backward(长度)往后移动
turtle.right(角度)顺时针转
turtle.left(角度)逆时针转
turtle.pendown()下笔
turtle.goto(x,y)跳到这个坐标
turtle.penup()提笔
turtle.circle(半径,弧度,step=内切多边形边数)画圆,半径正负对应坐标轴
setx()设置x轴移动到指定位置
sety()设置y轴移动到指定位置
setheading(角度)设置当前朝向为多少角度
home()设置当前画笔位置为原点,朝向东
dot(半径)绘制一个指定直径和颜色的圆点
4、画图控制:
turtle.fillcolor(颜色)填充颜色,颜色都是字符串型
turtle(color1,color2)同时设置