python之循环
2018-01-09 本文已影响0人
射手再见蓝天575
一、循环的目的
- 循环的目的是:执行重复多次的操作
二、for ...in ...
循环结构
- 语法结构:
for <变量> in [数据集合]: 循环体
-
for x in X
该结构中,将X内的所有数据循环传递给x,所有元素都传完循环停止
三、函数range()
与list()
-
range()
的作用是生成一个整数的范围:- 当
range()
只有一个参数时:表示从0
到n
内的整数(n
不小于0
,为负不报错,但无意义),不包括n
- 当
range()
有两个参数时:表示两个整数之间的所有整数(要求前一个小于后一个参数),不包括后一个参数
>>> range(10) range(0, 10) >>> range(-1,10) range(-1, 10)
- 当
-
list(L)
的作用:将L
产生的所有元素生成列表 - 例如:
>>> list(range(15)) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
四、while
循环结构
- 语法结构:
while <条件>: 循环体
- 循环的作用:直到不满足条件,结束循环
五、循环中的break
与 continue
-
break
:结束当前循环结构(并非当此循环) -
continue
:结束本次循环,进入下轮循环