for...else 小记
for ......: ...... else: ......
在 for 循环中,若没有执行 break ,正常结束,则会执行 else 中的语句。
若执行了 break , 则 不会 执行 else 中的语句。
for语句是python中的循环控制语句。可用来遍历某一对象,还具有一个附带的可选的else块,主要用于处理for语句中包含的break语句。
如果for循环未被break终止,则执行else块中的语句。
break 在需要时终止for循环
continue 跳过位于其后的语句,开始下一轮循环。
for语句的格式如下:
>>>for <> in <对象集合>: ... if <条件>: ... break ... if <条件>: ... continue ... <其他语句> ...else: ... <> ...