是的,他们做的事情完全不同。
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
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)