break和continue都是在循环语句中使用的。for , while 循环语句。
break语句和continue语句的区别在于:
break 语句是跳出整个循环(会终止循环)
continue 语句则是跳过当前循环,不执行continue后的语句。(不终止循环)
用案例来描述一下,更容易明白些。
break 语句
lst = [0, 1, 2, 3, 4]
for i in lst:
if i == 2:
break
print('打印数字:', i)
输出结果:
遍历列表,这里使用了break语句,当i
=2,终止循环。
continue 语句
lst = [0, 1, 2, 3, 4]
for i in lst:
if i == 2:
continue
print('打印数字:', i)
输出结果:
遍历列表,这里使用的是continue语句,当i
=2,跳过当前循环,不会终止循环
用案例对比之后,区别就很明显了。学编程还是得多敲多试啊。