python如何用函数形式求斐波那契数列前n项python如何用函数形式求斐波那契数列前n项
3条回答 默认 最新
苍天饶过谁? 2023-05-12 16:30关注def fibonacci(n): """ 求斐波那契数列的前n项,返回一个列表 """ fib = [0, 1] # 前两个数为0和1 for i in range(2, n): fib.append(fib[i-1] + fib[i-2]) # 计算第i项,并加入列表 return fib[:n] # 返回前n项 # 测试 print(fibonacci(10)) # 输出[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]评论 打赏 举报解决 1无用