少儿python编程(1)海龟画图(上)

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

大家在Scratch学习到一定程度后,会渐渐转入到代码语言的学习。Python是其中一个比较好的选择!

先从简单的开始,比如用Python的海龟库来画图吧!

少儿python编程(1)海龟画图(上)

代码如上图,是画一个正方形。程序很好解读吧!

第一行:输入   海龟库

第二行:定义t(字母可随意)为海龟的画笔,后面的括号不能省略

第三行:t(也就是画笔)向前移动100步,括号内数字100可变化

第四行:t(也就是画笔)向右旋转90度,括号内数字90可变化

第五行到第十行与三、四行类似……

少儿python编程(1)海龟画图(上)

还是不明白的话,用图形化代码来解读吧!

少儿python编程(1)海龟画图(上)

程序的效果如上图。是不是很简单,有了继续学习的欲望!

少儿python编程(1)海龟画图(上)

上图是画一个五角星,除了画正方形的四行代码外,加了for循环代码,看第五行:设i(字母可随意)在下面范围内循环;括号内的数字5是循环次数,数字5可变化;特别注意:只有缩进部分是循环的内容。

少儿python编程(1)海龟画图(上)

同样我们用图形化代码来解释。

少儿python编程(1)海龟画图(上)

效果如上图!

少儿python编程(1)海龟画图(上)

看上图代码,尤其是第5行的变化:最后括号内的1个数字变成了3个,它们是什么意思呢?第一个数字是起始数字,第二个数字是结束条件(不包括此数),第三个数字是间隔值。那么上图第5行括号内的意思就是从0开始每次增加5,直到200但不包括200。

再看第6行,最后括号内不是具体的数字,而是变量i。

少儿python编程(1)海龟画图(上)

再一次用图形化代码来解释!

少儿python编程(1)海龟画图(上)

效果如上图,是不是很神奇!

大家可以根据本文的内容画一些正多边形,或者正同心多边形!

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

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