Python-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打断了)但其他的继续执行