赞
踩
(1)、for <循环变量> in <遍历结构> :
<语句块>
- 从遍历结构中逐一提取元素,放在循环变量中
- 由保留字for和in组成,完整遍历所有元素后结束
- 每次循环,所获得元素放入循环变量,并执行一次语句块 (2)、计数循环(N次)
for i in range(N) :
<语句块>
- 遍历由range()函数产生的数字序列,产生循环
(3)、计数循环(特定次)
for i in range(M,N,K) :
<语句块>
-从M到N-1,K为步长
例如:
- >>> for i in range(1,6):
- print(i)
- 1 2 3 4 5
- >>> for i in range(1,6,2):
- print("Hello:",i)
- Hello: 1
- Hello: 3
- Hello: 5
(4)、字符串遍历循环
for c in s :
<语句块>
- s是字符串,遍历字符串每个字符,产生循环
(5)、列表遍历循环
for item in ls :
<语句块>
- ls是一个列表,遍历其每个元素,产生循环
(6)、文件遍历循环
for line in fi :
<语句块>
- fi是一个文件标识符,遍历其每行,产生循环
while <条件> :
<语句块>
- 反复执行语句块,直到条件不满足时结束
(1)、循环与else
for <变量> in <遍历结构> :
<语句块1>
else :
<语句块2>
while <条件> :
<语句块1>
else :
<语句块2>
- 当循环没有被break语句退出时,执行else语句块
- else语句块作为"正常"完成循环的奖励
- 这里else的用法与异常处理中else用法相似Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。