美文网首页
python -32-用函数求前20个斐波那契数列

python -32-用函数求前20个斐波那契数列

作者: hsiaojun | 来源:发表于2018-04-19 22:42 被阅读0次

    使用函数求前20个斐波那契数列。
    提示:斐波那契数列:1,1,2,3,5,8,13,21...即: 起始两项均为1,此后的项分别为前两项之和。

    def feibo(n):
        """斐波那契数列"""
        a = 1
        b = 1
        c = 1
        while c <= n:
            if c == 1 or c == 2:  # 控制前两位数字输出1
                print(c)
    
            else:
                a, b = b, b + a
                print(b)
            c += 1
    
    
    feibo(20)
    

    相关文章

      网友评论

          本文标题:python -32-用函数求前20个斐波那契数列

          本文链接:https://www.haomeiwen.com/subject/jnwgkftx.html