【发布时间】:2012-05-19 16:05:41
【问题描述】:
请问以下代码:
while True:
try:
print("waiting for 10 seconds...")
continue
print("never show this")
finally:
time.sleep(10)
总是打印消息“等待 10 秒...”,休眠 10 秒,然后再做一次?换句话说,即使循环是continue-ed,finally 子句中的语句也会运行吗?
【问题讨论】:
-
@AndrewG.,提出这个问题的目的是为了更容易找到这些信息。我花了几分钟才想出这个例子。 :)
标签: python continue try-finally