最近开始学习python,在用python解决一个数学求极限问题时,代码报错“RecursionError: maximum recursion depth exceeded while calling a Python object”,如下图当迭代次数超过64次就提示错误,请问是什么原因导致的?
ps:代码如下:
import sympy
from sympy.abc import *
x = symbols('x')
f = 1 + x
num = 65 #迭代次数
for i in range(num,1,-1):
# print(i)
f = 1 + i * f**0.5 #迭代函数
f = f**0.5
# print(f)
print(sympy.limit(f, x, num))