用python求斐波拉契数列前一百项的和
时间: 2024-10-19 10:13:41 浏览: 24
使用python求斐波那契数列中第n个数的值示例代码
5星 · 资源好评率100%
在Python中计算斐波那契数列(Fibonacci sequence)前一百项的和,可以使用循环或者递归的方式来实现。这里我们先通过迭代的方式编写一个简单的函数:
```python
def fibonacci_sum(n):
fib_sequence = [0, 1] # 斐波那契序列的前两项
if n <= 0:
return "请输入正整数"
elif n == 1:
return fib_sequence[0]
else:
while len(fib_sequence) < n:
fib_sequence.append(fib_sequence[-1] + fib_sequence[-2])
return sum(fib_sequence)
# 计算前一百项的和
fibonacci_100_sum = fibonacci_sum(100)
print("斐波那契数列前一百项的和是:", fibonacci_100_sum)
```
运行此代码后,它会计算并输出斐波那契数列前100项的和。
阅读全文