最新消息:网站支持在线创作,微信分享,请点击【创作中心】编辑作品。

少儿python编程(9)考级40图(1)

Python 少儿编程 169浏览 0评论
Python入门教程四
大家还记得考级40图吗?之前我们用云峰老师的Scratch源码进行了挨个展示,现在我们用Python进行展示吧!源码来自北京比邻科创张海滨老师。

少儿python编程(9)考级40图(1)

第一个图形是正方形,这个很简单。导入海龟库,移动一定距离然后右转90度,重复4次。代码如下图。

少儿python编程(9)考级40图(1)

在上图中,forward(向前移动)可以简写为fd。
图形化程序如下图:

少儿python编程(9)考级40图(1)

第二个图形是长方形,同样很简单,代码如下图。

少儿python编程(9)考级40图(1)

图形化程序如下图:

少儿python编程(9)考级40图(1)

第三个图形如下图。

少儿python编程(9)考级40图(1)

这个图形的代码如下图。其中right(向右旋转)可以简写为rt;lift(向左旋转)可以简写为lt。

少儿python编程(9)考级40图(1)

图形化程序如下图:

少儿python编程(9)考级40图(1)

第四个图形如下图。

少儿python编程(9)考级40图(1)

代码如下图。图形貌似有规律可循,实则需要一步一步绘制。

少儿python编程(9)考级40图(1)

图形化程序如下图:

少儿python编程(9)考级40图(1)

第五个图形如下图。

少儿python编程(9)考级40图(1)

代码如下图。这个图形使用了循环嵌套,直线循序3次组成正方形缺一边图案,正方形缺一边图案重复执行4次。

少儿python编程(9)考级40图(1)

图形化程序如下图:

少儿python编程(9)考级40图(1)

第六个图形如下图。

少儿python编程(9)考级40图(1)

代码如下图。这个图形是2个边长不同的正方形套在一起,使其中心点相同是难点

少儿python编程(9)考级40图(1)

图形化程序如下图:

少儿python编程(9)考级40图(1)

通过以上6个图形化程序和代码的对比,我们发现它们从逻辑上是一样的。

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

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