似乎下面两个代码都打印了相同的结果,那么在Python中“for”循环之后需要“else”块的目的是什么呢?
代码 1:
感谢您提前阅读。
代码 1:
for i in range(10):
print i
else:
print "after for loop"
代码 2:
for i in range(10):
print i
print "after for loop"
感谢您提前阅读。
break
了。因此,循环的行为就像没有break
一样,继续执行else
。 - glglgl