python——循环

for循环

基本格式:

for 元素 in 序列
    statement

例子:

for a in [4,1.3,'life']
    print(a)

 

这个循环就是每次从表[4,1.3,'life']取出一个元素,然后赋值给a,并输出a

 

for a in range(5):
    print(a)

 

这里用到了一个新的函数range(),这个函数的功能是帮助建立一个表,从0开始,每次增加1,直到上限(不包括上限本身)

 

for a in range(1,5):
    print(a)

 

While循环

基本结构:

while 条件:
    statement

 

while会不停的循环它隶属的语句,直到条件为假

 

>>>i=0
>>>while i<5:
...    print(i)
...    i=i+1

 

中断循环

continue        #在循环的某次执行中,如果遇到continue,则跳过本次执行,继续进行下一次操作

break           #停止执行整个循环

>>>i=0
>>>for i in range(10):
...    if i==2:
...        continue
...    print(i)

 

当执行到i==2时,会跳过本次执行,继续进行下一次执行(i==3)

 

>>>i=0
>>>for i in range(10):
...    if i==2:
...        break
...    print(i)

 

当执行到i==2时,会停止整个循环

 

posted @ 2017-04-08 22:31  Queenayao  阅读(123)  评论(0)    收藏  举报