1 问题
当我们需要计算时,往往会遇到一些复杂且单调的算式,列如计算从‘1’加到‘1000’,我们不可能真的一个一个地打出来,这时候,就需要用到python中的循环程序,那么。如何使用循环,循环的种类又有哪些呢,这就是我们今天讨论的问题
2 方法
用文字描述解题思路,可配合一些图形以便更好的阐述。解决问题的步骤应采用如下方式:
注意下述步骤全部使用(1)格式,有了数字1后不要再使用首先、然后等逻辑顺序连词。
(1)首先,我们要来了解第一种循环结构:“for….in”。这种循环的意思便 是把“in”里面的元素依次代入“for”中
代码清单 1
names=[a,b,c] for name in names: print(name) |
便会得到names里面的所有元素,所以for x in。。就是把每个元素代入变量x然后执行缩进块的语句。
(2)当我们计算1-100的和是,直接写出每一个元素显然有些难,因此此时我们便可以使用python内置的range函数,此函数便可以生成一个整数序列
代码清单 2
>>>list(range(6)) [[1,2,3,4,5] |
(3)除了for in结构之外,我们还有一种循环叫做(while)循环,这种循环只要满足条件便会一直循环不停,直到不满足条件为止。比如我们计算100以内的奇数和的时候,就可以用while语句实现
代码清单 3
sum=0 n-99 while n>0: sum=ssum+n n=n-2 print(sun) |
3 结语
在本周的实验,我们完java基础循环编码成了对python中循环的探索,循环语句是python中1很重要的一部分内容,很多复杂程序的运行都离不开循环语句的使用,这是一门基本而重要的学问,在本次实验中,我们小组也遇到了很多诸如“如何结束循环语句”的问题,所以接下来我们会花更多时间去研究,争取获得新的突破。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/4367.html