4.1while循环
while 条件为真:
执行的语句
else:
条件为假,执行语句
4.2for循环
for i in 集合:
执行。。。。。
else:
执行。。。。。
for i in range(3,7):
print i
3
4
5
6
注意:
range(a)的意思是range(0,a)
range(a,b)包括a,不包括b
range(a,b,k)k是步长!
4.3break和continue
break是退出整个循环,continue是终止当前的迭代
for x in range(10):
if x==5:
break
print x
输出
0
1
2
3
4
for x in range(10):
if x==5:
continue
print x
输出
0
1
2
3
4
6
7
8
9