跳过障碍
Hoppy 正踩着石头过河。大多数石头都是安全的,但第三块石头上长满了滑溜溜的苔藓!
continue 语句告诉 Python 停止当前循环的迭代,直接跳到下一次。
跳跃咒语
与 break(彻底杀死循环)不同,continue 只是跳过这一轮剩下的代码。
for i in range(5):
if i == 3:
continue
print(i)
这会打印 0, 1, 2, 4。它跳过了 3,因为 print 在 continue 后面。
你的任务
1
过河
写一个 for 循环,运行 5 次(range(5))。
2
发现苔藓
在循环内部,检查是否 i == 2。
3
跳过
如果 i 是 2,使用 continue 跳过它。
4
着陆
在 if 语句之后(但仍在循环内部),打印 i。
顺序很重要
如果你在 continue 之前 print,那你还是会把数字打印出来!确保 continue 发生在你想要跳过的动作之前。
参考答案点击展开点击收起
安全过河:
for i in range(5):
if i == 2:
continue
print(i)高级技巧想更进一步?点击展开点击收起
Python 还有一个 pass 语句。它……什么都不做!当你需要写一行代码占位,但暂时不想让它做任何事的时候,就可以用它。
pymain.py
Loading...
终端输出
Terminal
Ready to run...