0
点赞
收藏
分享

微信扫一扫

【Python】

这是我写的第一篇文章,记录下

以下是使用 Python 编写的计算并输出斐波那契数列的代码:

def fibonacci(n):
    if n <= 0:
        return []
    elif n == 1:
        return [0]
    elif n == 2:
        return [0, 1]
    else:
        fib = [0, 1]
        while len(fib) < n:
            fib.append(fib[-2] + fib[-1])
        return fib

# 调用函数并输出斐波那契数列的前20个数
print(fibonacci(20))

上述代码中的 fibonacci 函数接受一个整数参数 n,返回一个包含前 n 个斐波那契数的列表。在主程序中,我们调用该函数并打印输出前 20 个斐波那契数。

输出结果:

[0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181]


举报

相关推荐

0 条评论