while循环
1.一般语法:
while 控制条件:
执行语句
2.循环类型:
无限循环:while True:
执行语句
计数循环:count = 0;
while count < 10:
print count
count += 1
3.range() :
内建函数,返回一个列表:range(start,end,step),不包括end
print range(1,10,2) => [1,3,5,7,9]
step 默认为1,print range(1,10) => [1,2,3,4,5,6,7,8,9]
start 默认为从0开始,print range(3) => [0,1,2]
for循环
1.python中的for循环用于迭代一个序列中的元素。
2. 一般语法:for item in items:
执行语句
3.for循环与range()搭配:movies = ["ab","cd","ef","gh"]
for item in range(len(movies))
print item,":",movies[item]
sum = 0
for x in range(101):
sum = sum + x
print sum
break
& continue
1.break 循环终止,跳出循环:
for i in range(10):
if i == 6:
break
print i,
=> 0 1 2 3 4 5
2.continue 跳过该步,循环继续:
for i in range(10):
if i == 6:
continue
print i,
=> 0 1 2 3 4 5 7 8 9