【发布时间】:2020-10-18 15:28:35
【问题描述】:
# Function for nth Fibonacci number
def Fibonacci(n):
if n<0:
print("Incorrect input")
# First Fibonacci number is 0
elif n==1:
return 0
# Second Fibonacci number is 1
elif n==2:
return 1
else:
return Fibonacci(n-1)+Fibonacci(n-2)
# Driver Program
print(Fibonacci(9))
我是编程新手。 我不明白这个代码是如何找出斐波那契数的...... 程序如何计算(n-1)和(n-2)的值
【问题讨论】:
-
尝试0作为参数。