您现在的位置是:网站首页>Python编程Python编程

python少儿编程兴趣级——07、循环让你事半功n倍!

少儿编程网2019-07-01 22:55:09Python编程 人已围观 来源:高维数学

简介各位小伙伴们大家好:上期我们讲到使用turtle画一个三角形和圆。从画圆和正方形的代码中我们有种感觉就是代码重复比较多。如图被圈起来的代码完全相同。

各位小伙伴们大家好:

上期我们讲到使用turtle画一个三角形和圆。

从画圆和正方形的代码中我们有种感觉就是代码重复比较多。

如图被圈起来的代码完全相同。

python少儿编程兴趣级——07、循环让你事半功n倍!

感觉很麻烦,那么有没有方法能让代码变得简洁一点呢?

当然有就是——循环

今天我们就来一起学习几乎所有编程语言都会有得for循环.

首先打开IDLE,新建文件命名为forsquare.py输入下图中的代码,先看看运行结果。

和我们不用循环写的代码运行结果一样

python少儿编程兴趣级——07、循环让你事半功n倍!

下面我们一起来看看这几行代码的具体意思:

python少儿编程兴趣级——07、循环让你事半功n倍!

说明:(其中i作用使用它去遍历0,1,2,3,总共四次。也就是循环执行下面的代码四次)

至于为什么是0,1,2,3而不是1,2,3,4呢?这是计算编程语言的通用惯例从0开始。

另外需要注意的是:

for i in range(4):

它后面有一个冒号表示循环语句块的开始

而后面的语句都缩进4个空格(一个Tab)

表示是属于这个for循环的语句。

下面让我们继续看看用for循环怎么画四个圆。

依旧是新建程序文件我们命名为forcircle.py

代码和运行结果如下:

python少儿编程兴趣级——07、循环让你事半功n倍!

下面我们来把使用for循环和不使用for循环的代码进行一个比较。

这是画一个正方形↓

python少儿编程兴趣级——07、循环让你事半功n倍!

左边没有使用循环9行代码

右边使用for循环5行代码。

再看画四个圆:

python少儿编程兴趣级——07、循环让你事半功n倍!

也一样。右边的代码明显感觉比左边更简洁更具结构性这还是使用循环4次的情况如果是成百上千次。

那么代码量的缩减是相当可观的。

这次是我们和for循环的初次见面。

以后我们在有重复代码的情况下会更加频繁的使用for循环。

希望今天的见面能让你眼前一亮。

下期我们会学习如何使用turtle画一个螺旋体

那时你会感觉到for循环不可或缺的强大存在。


扩展阅读:

推荐阅读:这本儿童绘本,值得每个大人读一读

  • 这些儿童绘本值得孩子一读,陪孩子读过很多绘本,《抱抱》、《彩虹色的花》、《搬过来,搬过去》让我触动最深的是美国著名女作家芭芭拉·库尼创作的《花婆婆》,这是一本在国际上非常受欢迎的儿童绘本,芭芭拉根据自己的生活经验为创作素材,然后用唯美优雅的画面展示的一本自传式绘本。很多绘本的作者本人就有着精彩丰富的人生经历,在给孩子读绘本的过程中,即使是已经成人的我来阅读,同样也会有震撼心灵的感受,从中感受到人生哲理。故事的最初从花婆婆还是个小女孩的时候开始,那时她叫Alice。她最喜欢坐在爷爷的大腿上,听他说一些奇闻趣事。Alice的爷爷多年前坐了一艘大帆船来到美国,爷爷每次讲完故事,都会和小Alice说长大以后,你一定要做三件事:去很远的地方旅行,住在海边,做一件让世界变得更美的事情。年幼的Alice爽快得答应了。当Alice长大以后,她决定去做她当时答应过爷爷的三件事情,离开家乡,她来到了非洲的一个热带岛屿上居住,这里的人喜欢把猴子和鹦鹉当成宠物,当地的椰子汁非....>>查看全文

支持一下吧 ( )

文章评论

      匿名评论
    • 评论
    人参与,条评论
    少儿编程网

客服在线

服务时间

周一至周日 9:00-21:00