Python 中的 continuepass 有什么区别?我对 Python 还很陌生,我正在努力让我的代码看起来和表现得更专业。我可以看到它们的值(value),但在我未经训练的头脑中,我看不出明显的区别。我看过 here 但我真的看不出主要区别是什么。我注意到 continue 显示在循环示例中以继续下一个循环,而 pass 是类中的“占位符”等。

我想我的问题是,它们有多必要?我现在应该专注于它们以增加我的代码的专业性,还是更多地接受或放弃它?

预先感谢您的回复。

最佳答案

经过pass 意味着你只是在填充一个通常需要语句的地方

while True:
    pass  # The pass is needed syntactically
从文档:

继续
如果有的话,continue 进入下一次迭代。
i = 1
while i<5:
    continue   # Endless loop because we're going to the next iteration
    i = i + 1
从文档:

关于python - 继续并通过 : what's the difference?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17310257/

10-13 07:23