在某些情况下,我们可能需要跳过当前迭代并继续下一个迭代,这时我们可以使用continue语句。
例如,在以下代码中,我们需要遍历列表并打印所有偶数,我们可以使用if语句来检查每个元素是否为偶数,但如果不使用continue语句,我们将打印出所有元素的值。
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
for num in numbers:
if num % 2 != 0:
continue
print(num)
在上面的代码中,如果数字是奇数(num % 2 != 0),则continue语句将跳过当前迭代并继续下一个迭代,否则将打印数字的值。
因此,在某些情况下,使用continue语句可以更有效地编写代码。