利用Python知识,编写函数sum(n),实现公式:sum(n)=2+2/3+4/3+……+(n+1)/n,当n=4时,输出为6.08(保留 2位小数)
时间: 2024-03-12 17:49:06 浏览: 52
以下是实现sum(n)函数的Python代码:
```python
def sum(n):
s = 0
for i in range(2, n+2):
s += (i-1)/i
return round(s, 2)
print(sum(4)) # 输出结果为6.08
```
函数通过循环计算公式中的每一项,累加后返回结果,并使用round函数将结果保留2位小数。
阅读全文