用python代码求解一元二次方程ax2+bx+c=0
时间: 2023-06-01 18:08:13 浏览: 273
切片器法-利用python的sympy包求解一元三次方程示例
好的,以下是用Python求解一元二次方程的代码:
```python
import cmath
# 输入系数
a = float(input("请输入a: "))
b = float(input("请输入b: "))
c = float(input("请输入c: "))
# 计算
d = (b**2) - (4*a*c)
sol1 = (-b-cmath.sqrt(d))/(2*a)
sol2 = (-b+cmath.sqrt(d))/(2*a)
# 输出结果
print(f"方程的解为: {sol1} 和 {sol2}")
```
希望能够帮到您!是不是和ChatGPT会话一样有趣呢?
阅读全文