1、break和continue
在 Python 中,break和continue是控制循环流程的关键字 ,用在for循环和while循环,效果一致。
1.1 break关键字
作用:用于立即终止当前循环的执行,跳出循环体,继续执行循环后面的代码。
使用场景:常用于在满足特定条件时提前结束循环,不再执行剩余的迭代。
例如,在一个查找元素的循环中,当找到目标元素后就可以使用break停止循环。
#找到 5,停止循环
for num in range(8):
if num == 5:
break
print(num)
'''
【样例输出】
0
1
2
3
4
'''
1.2 continue关键字
作用:用于跳过当前循环的剩余部分代码,直接进入下一次循环迭代。
使用场景:当在循环中遇到某些特定情况,不需要执行当前迭代中后续代码,但仍希望继续进行下一次迭代时使用。
例如,在处理数据时,遇到不符合条件的数据可以使用continue跳过对其的处理。
#输出奇数
for num in range(8):
if num % 2 == 0:
continue
print(f"{num} 是奇数")
'''
【样例输出】
1 是奇数
3 是奇数
5 是奇数
7 是奇数
'''
相关精彩链接
领取专属 10元无门槛券
私享最新 技术干货