python递归函数求数列和
时间: 2023-08-25 18:28:16 浏览: 209
python 实现递归求等差数列
5星 · 资源好评率100%
可以使用递归函数来求解数列的和,具体实现方法如下:
```python
def sum_sequence(n):
if n == 0:
return 0
elif n == 1:
return 1
else:
return sum_sequence(n-1) + n
```
在上面的代码中,当 `n` 等于 0 或 1 时,函数直接返回对应的值;否则,函数递归调用自身并返回 `n` 加上前 `n-1` 个数的和。这样,便可以使用该函数来求解数列的和了。
阅读全文