全国统一服务热线

400-6263721

  • 4
  • 2
  • 3

Python 循环与嵌套循环实现规律数列

  很多人觉得编程很难,其实换个想法,这就是个用来解决问题的工具,我们为了解决实际问题而来学习和使用编程,这样编程学习有了目的性,动力会更强。就像现在十分热门的Python技术,就是人工智能领域所需求的,为了实现人工智能,越来越多人开始学习Python,这也是一门比较适合中学生学习的编程语言,入门门槛低,好上手,实用性强。前面少儿编程网已经给大家介绍了很多Python的基础知识,今天就来说说循环与嵌套,以规律数列为例,一起来看看。

  在数列的程序实现上,从简单的数列开始实现基础的程序,然后在基础的程序上进行修改来实现包含两个数列交叉的数列。要实现的单个数列是3、5、7、9、11,要实现的两个交叉的数列是3、5、5、10、7、15、9、20、11、25。

  嵌套循环来实现数的分解要实现的是把10分解成两个数。

  包含单个数列的数列

  单个数列的实现比较简单,只需要确定好步长,使用while循环实现即可。

Python:循环与嵌套循环实现规律数列

  包含两个数列的数列

  既然是两个数列,则需要两个变量分别和一个数列相对应。小朋友在找到规律之后**开始实现的是使用了两个while循环把两个数列分别输出。

Python:循环与嵌套循环实现规律数列


  可以看出的是,这两组数列是分别输出,而不是交叉输出。引导小朋友可以把这个数列进行分组,即变成:3、5、5、10、7、15、9、20、11、25。也就是可以使用一个while循环,在这一个while循环中把i和j两个变量进行增加。

Python:循环与嵌套循环实现规律数列

  10的分解

  如果要把10分解成两个数,对于机器而言,**简单粗暴的方法就是穷举法,然后判断结果是否满足条件。既然是分解成两个数,那么就需要两个变量i和j。i和j的变化区间都是1到10,使用嵌套循环来实现,即外层循环是i,从1到10,内层循环j也是从1到10。也就是i等于1时候,j从1到10;i等于2的时候j从1到10;i等于3的时候,j从1到10;一直到i等于10的时候,j从1到10。

  其实,理论上i和j不必到10,到9就可以了。但是为了编程简化处理,就直接给设置到10了,反正有判断步骤增加不会有错误的结果输出。

Python:循环与嵌套循环实现规律数列

  不过上面这个程序仍然有改进的空间,因为这个程序会把有的分类输出两次,比如i等于1,j等于9,与i等于9,j等于1都会各输出一次。

  看的再多都不如自己动手试试看,亲自操作一下也能记得更牢。

尊重原创文章,转载请注明出处与链接:http://www.mxiao.cn/1360/new/186958/违者必究! 以上就是福州童程童美少儿编程培训学校 小编为您整理Python 循环与嵌套循环实现规律数列的全部内容。

推荐课程 / RECOMMENDED COURSE

  • 福州EV3儿童智能机器人编程培训

  • 福州WEDO机器人儿童编程培训

  • 福州儿童人工智能python编程培训

  • 福州信息学奥赛培训

  • 查看更多>>

定制专属于你的课程

10秒登记,定制专属于你的课程方案

填写下表,让专业老师根据你的性格爱好选择最适合你的。

版权所有:福州童程童美少儿编程培训学校

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6263721