少儿python编程(5)海龟画图(补二)

Python 少儿编程 1418浏览 0评论
Python入门教程四

我们仍然用Python的海龟库来画图吧!这次逆着来,先编辑图形代码,再看生成的Python代码

少儿python编程(5)海龟画图(补二)

我们来画一个五角星,移动、方向和循环是之前学过的内容,新内容是对五角星进行颜色填充。

少儿python编程(5)海龟画图(补二)

如上图的代码,第6行:设置画笔的填充颜色;第7行,画笔填充颜色的起点位置;第13行,画笔填充颜色的结束位置。

少儿python编程(5)海龟画图(补二)

上图是五角星的效果图,是不是很漂亮!

少儿python编程(5)海龟画图(补二)

接下来画一个花朵吧!它由6个花瓣组成,每个花瓣由2个圆弧组成,最后给它里面都填充了颜色。

少儿python编程(5)海龟画图(补二)

上图是代码,重点是第9行和第11行,原来在circle后面的括号内的数字,一个表示它的半径,第二个可以表示所画圆弧的度数。

少儿python编程(5)海龟画图(补二)

最终的效果如上图。上面的程序进行简单的修改,变化出来的图片会非常的漂亮。

少儿python编程(5)海龟画图(补二)

最后,我们来画一个冰糖葫芦。这次不填充颜色了,直接画5个很粗很粗的圆点来表示冰糖葫芦。

少儿python编程(5)海龟画图(补二)

在上图的代码里,有两个新知识点:

第1个新知识点是画笔移到某个坐标,比如第8行、第14行代码;

第2个知识点是画圆点dot,比如第16行代码,后面括号内的数字是圆点的半径。

少儿python编程(5)海龟画图(补二)

上图是最终的效果图,把握好坐标、圆点的半径和落笔抬笔,在绘制的过程中效果会更好。注意:海龟画图默认是落笔状态。

大家可以根据本文的内容,对之前的作品进行颜色填充。

转自公众号:
临汾南城教辅中心

您必须 登录 才能发表评论!