【发布时间】:2017-05-29 16:51:09
【问题描述】:
如何处理数值上有效但物理上超出范围的函数?
原因,如果离开物理上正确的范围,我希望我的程序告诉我并停止。
我考虑过使用 ValueError 异常来处理这个错误。
例子:
def return_approximation(T):
#return T only if it is inbetween 0 < T < 100
return T
【问题讨论】:
-
如果 T 小于零或大于 100,则引发自定义异常?
-
那么我们能提供什么帮助呢?
-
by physically out of range和numerically valid是什么意思。提供一些例子,也更具体。 -
这是
assert-statement 的用例
标签: python function exception arguments