在循环体中使用break和continue
1.break语句
用于强制退出循环体,循环体内剩余语句不再执行。
#coding=utf-8
for i in range(5):
if i == 3:
break #退出循环
print(i)
结果:
=== RESTART: C:\Users\xiang\AppData\Local\Programs\Python\Python39\1231234.py ==
0
1
2
2.continue语句
用于结束本次循环,跳过循环体剩余未执行语句,判断循环终止条件,决定是否继续循环。
#coding=utf-8
for i in range(5):
if i == 3:
continue
print(i)
结果:
=== RESTART: C:\Users\xiang\AppData\Local\Programs\Python\Python39\1231234.py ==
0
1
2
4
等于3时未执行print,重新执行循环语句