循环 break continue
#!coding=utf-8
'''
for 循环
格式:
for 变量名 in 集合:
语句
逻辑:按顺序取“集合”中的每个元素赋值给“变量”,再去执行
语句,如此循环往复,直到取完“集合“中的元素
'''
for i in [1,2,3,4,5]:
print(i)
'''
range([stat=0,] end[,step=1])函数 列表生成器
功能:生成数列
'''
for x in range(10):
print(x)
for y in range(2,20,2):
print(y)
#enumerate枚举器,分别取出下标和元素
for index,m in enumerate(range(1,10)):
print index,m
sum1=0
for i in range(1,101):
sum1 +=i
print(sum1)
break
#!coding=utf-8
'''
break语句:
作用:跳出forhe while 循环
注意:只能跳出距离他最近的那一层循环
'''
for i in range(10):
print(i)
if i == 5:
break #结束这个循环,break导致循环截止,
# 不会执行else下面的语句
continue
#!coding=utf-8
'''
continue:跳过当前循环中的剩余语句,然后继续下一次循环
注意:跳过距离最近的循环
'''
for i in range(10):
if i == 3:
continue
print i
print('*')
print('&')
num=0
while num<10:
print(num)
if num == 3:
num +=1
continue
print('*')
print('#')
num +=1