Python递归深度错误:RecursionError: maximum recursion depth exceeded in comparison
python默认的递归深度是很有限的(默认是1000),因此当递归深度超过999的样子,就会引发这样的一个异常。用Python写了一个递归脚本,脚本如下deffact(n):returnfact_iter(n,1)deffact_iter(num,product):ifnum==1:returnproductreturnfact_iter(num-1,num*product)报错:报错提示超过最大