1
def fibonacci(n):
if n==0:
return 0
if n==1 | n==2:
return 1
f = (fibonacci(n-1) + fibonacci(n-2))
return f
嗨,我是一个python新手,我想实现一个递归的斐波纳契函数,但我的代码(上面)不起作用。当我调用这个函数时,终端打印第6行,直到达到递归深度限制。这里使用的正确语法是什么?Python中的递归错误