有些时候,我们需要进行一些事件的重复,但正如常识一样,重复的过程是枯燥的,无聊的。现实世界中的事物有自己具象的颜色,形状,不过一旦重复这些事物,一样不可避免的会感到无聊。
现实世界尚且如此,编程语言中重复的进程就更不用说了。还好,Python拥有循环结构,可以解决Python中的重复过程,为了学会怎样使程序自己重复运行,今天我们便来学习一下编程重复运算--循环结构。
循环结构之
for-in循环
对于编程过程中出现的一些重复进程
比如重复相加重复运算
重复得出字符串诸如此类
如果用手一行一行的输入是很不明智的
在Python中我们便需要循环结构
如果是进行进程需要循环执行的次数
那么就可以用for-in循环
在下面的实例中我们进行进一步的解析
实例
用for循环来求出1到的求和
sum=0#sum函数进行求和
forxinrange():#限制数字从1到
sum+=x#用+=进行相加
print(sum)#得出和
range还有一种用法
range(1)
与上文不同的是上文是从0到
而这个是从1到
也可以进行进行分间隔的取数
比如range(0,,2)
从0到每隔两个数字取一数
循环结构之
while循环
若是不知道循环的具体次数
就可以使用while循环
while循环可以通过一个可以表达出Bool值的表达式
得出True和False来控制循环
比如得出True则继续循环
得出False则终止循环
至于它的实例我们将在以后的学习中见到
学习编程就像学习其他新的东西一样
从开始的兴奋到后来的枯燥再到最后的无聊
对于我们这些处于知识时代的青年来说
这些过程是我们或多或少都会经历的
为了减轻一些编程路上的枯燥
青年学记
既是一个编程新手从一无所知到熟练掌握的教程
同时也是各位青年一起进步的一个平台
在这里了解自己的困惑发表自己的意见
互相交流自己的困惑
减少枯燥的同时也感到有众多同道一起前行
这样岂不美哉?
作者:青年学记一名不断进步的程序猿
一起学习一起进步
走向自立