https://www.cnblogs.com/nowgood/p/turtle.html 参照这个博客学习,实际上这只是个简单的学习笔记。
设置画布的大小:
turtle.screensize(800,600,"green") 宽,高,绿色
turtle.setup(width=0.4,height=0.7,, startx=100, starty=100)后面两个表示矩形窗口左上角顶点的位置,如果为空,窗口位于屏幕中心
画笔:
turtle.pensize(2) 设置画笔的大小
tup=(0.2,0.8,0.55)
turtle.pencolor(tup)设置画笔颜色
turtle.speed(1) 【0-10】数值越大越快
各种绘图的命令:
turtle.forward(80) 像画笔方向移动80,基本就是x轴正方向
turtle.backward(200) 完全反方向移动
turtle.right(90) 顺时针转90度 left是逆时针转90度
turtle.goto(100,90) 移动到100,90的位置,同时移动轨迹也存在
turtle.penup() 把笔抬起来
turtle.pendown() 把笔放下 这两个一般 是对应的,因为移动的时候如果不penup的话移动轨迹依然存在,所以就是需要这样直接将笔移动到另一个地方
turtle.fillcolor("red") 设置填充颜色
turtle.begin_fill()开始填充
turtle.circle(100) 画一个闭合的图,先画图然后再填充颜色
turtle.end_fill()结束填充
turtle.hideturtle()隐藏鼠标
turtle.showturtle()显示鼠标
turtle.circle(50,steps=4)画一个圆内切四边形
turtle.circle(50,250) 50是半径 250是弧度,画一个圆心是250度的圆
time.sleep(10) 在最后加这个函数不会立即关闭窗口