for
for <循环变量> in <可迭代对象>:
<语句块1>
break # 跳出循环
continue # 略过余下循环语句,再执行
else: # 迭代完毕,则执行
<语句块2>
while
while <逻辑表达式>:
<语句块>
break # 跳出循环
continue # 略过余下循环语句
<语句块>
else: # 条件不满足退出循环,则执行
<语句块>
try
try:
<检测语句>
except <错误类型> [as e]:
<处理异常>
else: # 没有出错执行的代码
<语句块>
附加一个finally
try:
<检测语句>
except <错误类型> [as e]:
<处理异常>
finally: # 无论出错否,都执行的代码
<语句块>