continue语句的困惑
各位大佬:请问以下例子:
for num in range(2, 10):
if num % 2 == 0:
print(num,'是偶数')
continue
print(num,'是奇数')
这里面的continue语句是不是只有当num为偶数时,执行完print(num,'是偶数')后,才触发的?触发后又回到for num in range(2, 10):中进行下一轮循环,当下个数为奇数时,则不满足if num % 2 == 0:的判断要求,则去执行print(num,'是奇数')语句? 你的理解是正确的。这个continue可以避免执行完print(num,'是偶数')后再去执行continue后面的语句既print(num,'是奇数') 你的理解没有问题。
页:
[1]