p ython函数题求多项式的值
时间: 2023-07-30 21:08:35 浏览: 193
求多项式的值
可以使用以下代码求解多项式的值:
```python
def polynomial_value(coefficients, x):
"""
:param coefficients: 多项式系数,从高阶到低阶排列的列表
:param x: 自变量的值
:return: 多项式在给定自变量值下的函数值
"""
result = 0
n = len(coefficients)
for i in range(n):
result += coefficients[i] * (x ** (n - i - 1))
return result
```
其中,`coefficients` 是一个从高阶到低阶排列的多项式系数列表,例如 `[1, 2, 3]` 表示 $1x^2 + 2x + 3$,`x` 是自变量的值。函数的返回值是多项式在给定自变量值下的函数值。你可以将自己的多项式系数列表和自变量的值传递给这个函数,就可以得到多项式的函数值了。
阅读全文