以下 "Fibonacci Series" 代码无输出

No Output for the following "Fibonacci Series" code

n= int(input())
for i in range(n+1):
    def f(x):
        print(x)

        if i<=1:
            f(i)

        elif i>1:
            f(i-1) + f(i-2)

您需要先定义斐波那契函数,如下所示:

def f(x):
    if(x <= 1):
        return x
    else:
        return (f(x - 2)+ f(x - 1))
n = int(input())
print(f(n))