是的,他们做的事情完全不同。
pass只是不执行任何操作,而
continue继续进行下一个循环迭代。在您的示例中,如果您在
if:之后添加了另一条语句,则区别将变得显而易见
pass。之后
continue,就不会了。
>>> a = [0, 1, 2]>>> for element in a:... if not element:... pass... print element... 012>>> for element in a:... if not element:... continue... print element... 12



