怎么可以做网站,还有哪些网站可以做H5,注册万维网网站,百度右侧相关网站循环用于重复执行一些程序块。从上一讲的选择结构#xff0c;我们已经看到了如何用缩进来表示程序块的隶属关系。循环也会用到类似的写法。
for循环
for循环需要预先设定好循环的次数(n)#xff0c;然后执行隶属于for的语句n次。
基本构造是
for 元素 in 序列: statemen… 循环用于重复执行一些程序块。从上一讲的选择结构我们已经看到了如何用缩进来表示程序块的隶属关系。循环也会用到类似的写法。
for循环
for循环需要预先设定好循环的次数(n)然后执行隶属于for的语句n次。
基本构造是
for 元素 in 序列: statement
举例来说我们编辑一个叫forDemo.py的文件 for a in [3,4.4,life]:print a 这个循环就是每次从表[3,4.4,life] 中取出一个元素回忆表是一种序列然后将这个元素赋值给a之后执行隶属于for的操作(print)。
介绍一个新的Python函数range()来帮助你建立表。
idx range(5)
print idx
while循环
while的用法是
while 条件:statement
while会不停地循环执行隶属于它的语句直到条件为假(False)
举例 while i 10:print ii i 1 中断循环
continue在循环的某一次执行中如果遇到continue, 那么跳过这一次执行进行下一次的操作
break停止执行整个循环 for i in range(10):if i 2: continueprint i 当循环执行到i 2的时候if条件成立触发continue, 跳过本次执行(不执行print)继续进行下一次执行(i 3)。 for i in range(10):if i 2: breakprint i 当循环执行到i 2的时候if条件成立触发break, 整个循环停止。
总结
range()
for 元素 in 序列:
while 条件:
continue
break。