Pythonの再帰の深さについてあれこれ - 社長じゃないよ
Pythonで末尾再帰最適化をする。 - wasabizの日記
# -*- coding: utf-8 -*- def sum(n, acc=0): if n == 0: return acc else: return sum(n-1, acc+n) sum(100000)
RuntimeError: maximum recursion depth exceeded
再帰の限界を越えたときに発生するエラーだそう。
Pythonの再帰の深さについてあれこれ - 社長じゃないよ
Pythonで末尾再帰最適化をする。 - wasabizの日記
# -*- coding: utf-8 -*- def sum(n, acc=0): if n == 0: return acc else: return sum(n-1, acc+n) sum(100000)
RuntimeError: maximum recursion depth exceeded
再帰の限界を越えたときに発生するエラーだそう。