友情提示:380元/半年,儿童学编程,就上码丁实验室。
我们仍然用Python的海龟库来画图吧!这次逆着来,先编辑图形化代码,再看生成的Python代码。
我们来画一个五角星,移动、方向和循环是之前学过的内容,新内容是对五角星进行颜色填充。
如上图的代码,第6行:设置画笔的填充颜色;第7行,画笔填充颜色的起点位置;第13行,画笔填充颜色的结束位置。
上图是五角星的效果图,是不是很漂亮!
接下来画一个花朵吧!它由6个花瓣组成,每个花瓣由2个圆弧组成,最后给它里面都填充了颜色。
上图是代码,重点是第9行和第11行,原来在circle后面的括号内的数字,一个表示它的半径,第二个可以表示所画圆弧的度数。
最终的效果如上图。上面的程序进行简单的修改,变化出来的图片会非常的漂亮。
最后,我们来画一个冰糖葫芦。这次不填充颜色了,直接画5个很粗很粗的圆点来表示冰糖葫芦。
在上图的代码里,有两个新知识点:
第1个新知识点是画笔移到某个坐标,比如第8行、第14行代码;
第2个知识点是画圆点dot,比如第16行代码,后面括号内的数字是圆点的半径。
上图是最终的效果图,把握好坐标、圆点的半径和落笔抬笔,在绘制的过程中效果会更好。注意:海龟画图默认是落笔状态。
大家可以根据本文的内容,对之前的作品进行颜色填充。
转自公众号:
临汾南城教辅中心