我们可以增加python解释器的堆栈框架设施的大小吗?

时间:2015-02-19 09:01:34

标签: python python-3.x

对于以下代码,

def squareroot(a):
    x = 1
    def apply(x):
        if x*x == a:
            return x
        else:
            return apply((x + a/x)/2)

result = squareroot(2)
print(result)

报告了以下错误:

RuntimeError: maximum recursion depth exceeded in comparison

我们是否有任何'选项'来传递python解释器,这会在运行此代码之前增加堆栈帧的大小?

0 个答案:

没有答案