编写一个函数求多项式的和
时间: 2024-05-01 14:20:06 浏览: 83
14多项式和一般函数计算_多项式计算_
好的,以下是一个求多项式和的 Python 函数:
```python
def poly_sum(poly):
"""
计算多项式的和,其中 poly 是一个列表,表示多项式的系数,例如 [1, 2, 3] 表示 1 + 2x + 3x^2。
"""
result = 0
for i in range(len(poly)):
result += poly[i] * (i+1)
return result
```
这个函数的思路是,每一项的系数乘以它的次数再相加,最后得到多项式的和。例如,[1, 2, 3] 表示 1 + 2x + 3x^2,那么求和的过程就是 1*1 + 2*2 + 3*3 = 1 + 4 + 9 = 14。所以,`poly_sum([1, 2, 3])` 的返回值就是 14。
阅读全文