python --RecursionError: maximum recursion depth exceeded in comparison
2020-12-13 03:19
标签:csharp ini exit with port set inf highlight strong 在学习汉娜塔的时候,遇到一个error RecursionError: maximum recursion depth exceeded in comparison 经过百度,百度的方法: 加上: import sys sys.setrecursionlimit(100000) 可是我加上之后结果如下,并没有解决问题,python还提示意外退出: 1、再此经过思考(也不是思考,再从头看了学习视频,添加了两个return None,问题解决??????) python 函数要么返回预期的值,要么返回None 2、注意点,递归要有结束的条件:如下 结束条件加上: 就可以自行并且没有错误了 每天进步一点点~~ python --RecursionError: maximum recursion depth exceeded in comparison 标签:csharp ini exit with port set inf highlight strong 原文地址:https://www.cnblogs.com/clairedandan/p/10923108.html1 def fun_a(n):
2 #print(n)
3 #if n == 1:
4 #return 1
5 return n*fun_a(n-1)
6 rst=fun_a(5)
7 print(rst)
Traceback (most recent call last):
File "/Users/fudandan/Desktop/hello/11/diaoyong.py", line 6, in
1 def fun_a(n):
2 #print(n)
3 if n == 1:
4 return 1
5 return n*fun_a(n-1)
6 rst=fun_a(5)
7 print(rst)
文章标题:python --RecursionError: maximum recursion depth exceeded in comparison
文章链接:http://soscw.com/essay/27408.html