画板的设置
可以通过turtle.screensize(1000, 800)设置画板的大小,其中1000表示画板的宽度为1000个像素,800表示画板的高度是800个像素。通过turtle.done()可以控制画板在页面中显示而不关闭。
通过turtle.screensize(200, 400, 'pink')可以设置画板的大小和背景颜色。其中200表示画板的宽度,400表示画板的高度,pink表示画板的颜色。
画笔的设置
通过turtle.shape('turtle')可以设置画笔的形态。turtle表示画笔是一只小乌龟,如果是circle则表示画笔是一个原点。
通过turtle.colormode(255)和turtle.pencolor(0.9, 0.2, 1.0)可以设置画笔的颜色为RGB模式。
通过turtle.pencolor('blue')则可以通过颜色单词来设置画笔的颜色。
通过turtle.pensize(5)可以设置画笔的宽度。通过turtle.speed(10)可以设置画笔绘制的速度,其中速度是1-10的整数,数字越大表示画得越快。通过turtle.forward(100)可以让乌龟往前走,也就是向右进行绘制,得到的结果是长度为100个像素的向右的一条直线。
画笔的坐标
通过turtle.goto(200, 100)可以让画笔移动到x坐标为200,y坐标为100的绝对坐标位置。
可以通过forward,backward,left,right让画笔按照前后左右四个方向进行移动。
可以通过turtle.setheading(100)调整乌龟脑袋的方向,接下来乌龟对着的方向就是forward的方向。
可以通过turtle.left(90)让乌龟向左旋转90度,然后小乌龟再继续往前走,这样就能够得到一个直角。
可以通过turtle.right(90)让小乌龟向右旋转90度。
绘制图形
可以通过turtle.circle(50)绘制半径为50的圆。
可以通过turtle.circle(30, 180)绘制半径为30,弧度为180的半弧。
可以通过turtle.circle(40, steps=3)绘制边长为40的等边三角形。
可以通过turtle.dot(50, 'green')来绘制一个大小为50的点。
填充颜色
方法1。
方法2。
领取专属 10元无门槛券
私享最新 技术干货