Python编程数列求和s=2➗(1✖️3)++……+n➗((n-1)✖️(n+1))
时间: 2024-05-14 16:12:53 浏览: 102
Python实现求数列和的方法示例
可以使用循环来实现数列求和:
```
n = int(input("请输入一个正整数:"))
s = 0
for i in range(2, n+1):
s += i/((i-1)*(i+1))
print("数列的和为:", s)
```
解释一下代码:
- 首先要输入一个正整数n,表示数列的项数。
- 然后初始化s为0,用来累加每一项的值。
- 循环从2到n,每次计算i/(i-1)(i+1)并累加到s中。
- 最后输出数列的和。
注意,题目中的公式是有误的,正确的公式应该是n/((n-1)(n+1))。
阅读全文