【发布时间】:2010-10-10 12:50:09
【问题描述】:
我在早先的answer 中读到,Python 中的异常处理成本很低,因此我们不应该进行前置条件检查。
我以前没有听说过这个,但我对 Python 比较陌生。异常处理是动态调用,静态返回,而if语句是静态调用,静态返回。
如何进行检查是不好的,而 try-except 是好的,似乎是相反的。谁能给我解释一下?
【问题讨论】:
-
+1 质疑福音而不是相信你读到的一切:)
标签: python performance exception-handling