斐波那契数列

核能气质少年 提交于 2020-03-17 15:21:23

某厂面试归来,发现自己落伍了!>>>

现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。

class Solution:
    def Fibonacci(self, n):
        # write code here
        num1 = 0
        num2 = 1
        target = 0
        for i in range(1, n+1):
            num1 = num2
            num2 = target
            target = num1 + num2
            print (target)
        return target

if __name__ == "__main__":
    s = Solution()
    print (s.Fibonacci(10))

输出:

1
1
2
3
5
8
13
21
34
55
55
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!