1. 概述
海龟绘图源自Python的turtle模块,我们可以通过图形化编程指令,在屏幕上绘制各种图形。
2. 指令解析表
指令 | 解析 |
---|---|
![]() |
设置画笔颜色。 |
![]() |
画笔向默认方向移动10个像素。 |
![]() |
画笔在当前朝向的基础上,向左转90度。 |
![]() |
画笔在当前朝向的基础上,向右转90度。 |
![]() |
画笔朝向90度的方向,默认水平向右为0度,向上的方向为90度。 |
![]() |
将画笔移动到喵比特屏幕指定位置。 |
![]() |
将画笔移动到喵比特屏幕的指定列。 |
![]() |
将画笔移动到喵比特屏幕的指定行,列位置保持不变。 |
![]() |
在喵比特屏幕上以当前位置为起点,绘制指定半径的,一段指定角度的圆弧。 |
![]() |
在喵比特屏幕上,以当前位置为圆心,设定的大小为半径绘制一个实心圆点。 |
![]() |
在绘制之前使用该指令,则会自动在将在【开始填充】与【结束填充】之间绘制的封闭图形以画笔颜色填充。 |
![]() |
在绘制填充的图形后使用,作为填充结束的标志。 |
![]() |
执行该指令方块后,每次使用移动指令,都会绘制对应轨迹。 |
![]() |
执行该指令方块后,再使用移动指令,不会在屏幕上显示绘制的内容。 |
![]() |
清除当前屏幕上绘制的所有图形。 |
3. 示例
在屏幕左上角绘制一个边长为50像素的正方形,并将正方形填充为蓝色。
4. 注意事项
1)即使抬笔了,指令依旧会生效。
2)屏幕角坐标系是水平向右为0度,逆时针旋转,角度不断增大,竖直向上为90度,水平向左为180度,竖直向下为270度,360度和0度重合。