python递归计算级数
时间: 2023-06-21 15:18:36 浏览: 137
基于Python的使用turtle模块绘制圣诞树.zip
下面是一个使用递归函数计算级数的 Python 代码示例:
```python
def sum(n):
if n == 1:
return 1
else:
return 1/n + sum(n-1)
n = int(input("请输入一个正整数:"))
result = sum(n)
print("级数的和为:", result)
```
其中,`sum()` 函数使用了递归,当 `n` 等于 1 时,返回 1,否则返回 1/n 加上调用 `sum(n-1)` 的结果。在主程序中,通过输入一个正整数 `n`,调用 `sum()` 函数计算级数的和,并输出结果。
阅读全文