怎么用python编写斐波那契数列

   2024-10-20 3420
核心提示:可以使用递归或循环的方式来编写斐波那契数列的程序,以下是两种方式的示例代码:使用递归方式:def fibonacci(n):if n = 1:retu

可以使用递归或循环的方式来编写斐波那契数列的程序,以下是两种方式的示例代码:

使用递归方式:
def fibonacci(n):    if n <= 1:        return n    else:        return fibonacci(n-1) + fibonacci(n-2)n = 10for i in range(n):    print(fibonacci(i))
使用循环方式:
def fibonacci(n):    fib = [0, 1]    for i in range(2, n):        fib.append(fib[i-1] + fib[i-2])    return fibn = 10result = fibonacci(n)for i in result:    print(i)

以上代码分别使用递归和循环方式生成斐波那契数列,你可以根据自己的需求选择其中一种方式来实现。

 
举报打赏
 
更多>同类网点查询
推荐图文
推荐网点查询
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号