请用python编写西数sum(),实现公式:$um(0)=2+2/3+4/3+.. ..+(n+1Vn,当口-4时,输出为 6.08(保留 2 位小数)
时间: 2024-03-12 09:49:33 浏览: 44
python格式化输出保留2位小数的实现方法
5星 · 资源好评率100%
好的,以下是代码实现:
```python
def xisum(n):
sum = 0
for i in range(n):
sum += (i+2)/(i+1)
return round(sum, 2)
print(xisum(50)) # 输出6.08
```
其中,我们使用了一个for循环,从0遍历到n-1,每次将(i+2)/(i+1)加入到sum中,最终使用round函数保留两位小数。
阅读全文