本教程介绍如何使用Python编程语言编写程序来解决数学问题中的经典案例——求解一元二次方程。通过实例讲解和代码演示,帮助学习者掌握利用计算机解决问题的方法和技术。
Python可以用来解一元二次方程。这里提供一个简单的代码示例:
```python
import math
def quadratic_equation(a, b, c):
delta = b ** 2 - 4 * a * c
if delta < 0:
return 无实数根
elif delta == 0:
x = (-b) / (2 * a)
return f一个实根:{x}
else:
x1 = (-b + math.sqrt(delta)) / (2 * a)
x2 = (-b - math.sqrt(delta)) / (2 * a)
return f两个实根:{x1}, {x2}
# 示例
a, b, c = 1, -3, 2
print(quadratic_equation(a, b, c))
```
这段代码定义了一个函数`quadratic_equation`,用于求解一元二次方程的根。用户可以输入系数a、b和c来得到方程的实数根情况。
希望这个示例能够帮助你理解如何用Python编写程序解决数学问题。