大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39
class Solution:
def Fibonacci(self, n):
# write code here
a,b=0,1
if n==0:
return a
if n==1:
return b
while n>1:
a,b=b,a+b
n -= 1
return b
本文介绍了一个Python类方法来计算斐波那契数列的第n项,使用迭代方式实现,适用于n小于等于39的情况。通过两个变量a和b进行交换和累加操作,最终返回第n项的值。
663

被折叠的 条评论
为什么被折叠?



