写一个斐波那契计算函数
以下是Python版本的斐波那契计算函数:
def fibonacci(n):
if n < 0:
print("输入错误,请输入正整数")
elif n == 0:
return 0
elif n == 1 or n == 2:
return 1
else:
return fibonacci(n-1) + fibonacci(n-2)
该函数接受一个整数参数n,返回第n个斐波那契数。如果n小于0,则输出错误信息;如果n等于0、1或2,返回1;否则,递归地计算第n个斐波那契数。
原文地址: https://www.cveoy.top/t/topic/B3k 著作权归作者所有。请勿转载和采集!