在循环语句中可以使用break和continue。
break的功能是中断整个循环。
continue的功能是跳出某一次循环并继续执行下一次。
break
s1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]
for i in s1:
if i == 4:
break
print(i)
使用for…in…循环遍历列表s1,当遍历的结果等于4的时候会执行break语句。
该语句的功能是中断了整个循环。所以4之后的所有数字都不会被打印出来。
continue
s1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]
for i in s1:
if i == 4:
continue
print(i)
使用for…in…循环遍历列表s1,当遍历的结果等于4的时候会执行continue语句。
该语句的功能是跳出当前循环,继续执行下一次循环。所以除了数字4其他的数字都可以被打印出来。