Python-break和continue语句

Python-break和continue语句

    • break语句
    • continue语句

break语句

作用:跳出for或while循环
注意:只能跳出距离它最近的那一层循环

list=[]
for i in range(10):
    list.append(i)
    if i==5:
        break
list
>>>[0, 1, 2, 3, 4, 5]
list=[]
num=1
while num <=10:
    list.append(num)
    if num ==3:
        break
    num+=1
list
>>>[1, 2, 3]

continue语句

作用:跳过当前循环中的剩余语句,然后继续下一次循环。

list=[]
for i in range(5):
    list.append(i)
    if i==3:
        continue
    list.append('*')
list
>>>[0, '*', 1, '*', 2, '*', 3, 4, '*']  
#3后面不打印*号。(被continue打断了)但其他的继续执行

你可能感兴趣的:(Python知识树)