‫欢迎回来｡
‫到目前为止, 我们看到了突破｡
‫我们可以用来中断循环的关键字｡
‫这里你可以看到我们可以用for循环, 但要用while循环.
‫一旦我们突破, 我们就完了｡
‫我们刚刚跳出了这个圈子｡
‫但我们能在for循环中实现吗？
‫让我们来看看
‫是的｡
‫Brick关键字也可以在for循环中使用｡
‫但实际上除了break, 还有两种方法可以使用｡
‫一个｡
‫这叫继续｡
‫大家可以再次看到, 如果我在这里继续并单击“运行”, 蓝色突出显示｡
‫你去那里｡
‫我们又开始循环了｡
‫但你在想, 为什么？
‫我们为什么需要这个？
‫好像完全没用, 对吧？
‫好吧, 休息一下｡
‫当我们使用break语句时, 它会中断当前和闭合循环｡
‫所以当我们使用break语句时, 我们跳出了这个循环, 对吗？
‫这整个墙环, 我们刚刚退出它｡
‫for循环也是如此｡
‫我们完全退出了｡
‫然而, 对于continue, 我们的意思是, 不管发生了什么, 当你点击这行时,
‫继续到封闭循环的顶部｡
‫那么电流闭合回路是什么呢？
‫就是这个for循环｡
‫它会返回到for循环, 如果我在这里做print之类的操作.
‫这样我们就能印两次了
‫我们把指纹移过去｡
‫在这里｡
‫就像这样
‫同样的, 我们在继续之后, 在底部打印｡
‫如果我点击运行｡
‫什么都不会打印出来, 因为一旦它看到继续, 它就会说, 哦, 我要回到循环,
‫它会继续, 继续, 继续, 直到,
‫循环结束, 这样我们就不会碰到第10行和第4行了｡
‫所以这就变得非常有用, 条件逻辑也是如此｡
‫最后, 第三个叫做Pass, pass很好, 不是很有用｡
‫它基本上什么也不做｡
‫如果我在这里单击运行｡
‫再一次, 它在这里显示, 第十行, 有问题｡
‫我们必须把print移到最上面, 这样我们就不会得到我的索引列表, 它是不存在的｡
‫再回到这里, 如果我单击“运行”｡
‫Pass绝对没有任何作用｡
‫它实际上只是传递到下一行｡
‫那为什么这有用呢？
‫在代码中很少会看到pass, 但是在编写代码时, 使用pass是一种很好的方法, 比如说, 使用占位符｡
‫例如, 您想要遍历for循环, 但我们还不知道要在代码中执行什么操作｡
‫假设我们现在还在思考这个问题｡
‫如果我执行此操作并单击“运行”｡
‫我在这里得到一个错误, 因为｡
‫哇, 哇, 哇｡
‫预期和缩进的块, 因为现在的for循环或python解释器寻找下一个像我应该做什么的循环, 我试图循环,
‫没有代码给我｡
‫所以你可以在这里添加一个pass, 至少可以填充for循环的内容, 我正在考虑, 我现在就把它传递过去,
‫这样你就不会打扰我了, 我会回来处理的.
‫如果我单击“运行”｡
‫现在还管用｡
‫Pass是我们可以使用的占位符之一, 这样就有一行代码, 我们仍然可以通过它来完成任何事情｡
‫同样, 这在生产代码中非常罕见,
‫但是当你开发一些开发人员喜欢使用pass时, 你会发现它中断了, 继续并传递, 我将在下一个代码中看到｡
‫再见｡