您所在的位置:首页 - 百科 - 正文百科

一元二次方程的根写法

雅芩
雅芩 05-19 【百科】 226人已围观

摘要```pythondefquadratic_roots(a,b,c):#计算判别式discriminant=b**2-4*a*c#判别式大于0,有两个实根ifdiscriminant˃0:root1=

```python

def quadratic_roots(a, b, c):

计算判别式

discriminant = b**2 4*a*c

判别式大于0,有两个实根

if discriminant > 0:

root1 = (b discriminant**0.5) / (2*a)

root2 = (b discriminant**0.5) / (2*a)

return root1, root2

判别式等于0,有一个重根

elif discriminant == 0:

root = b / (2*a)

return root, root

判别式小于0,无实根

else:

return None

测试

a = 1

b = 3

c = 2

roots = quadratic_roots(a, b, c)

if roots:

print("方程的根为:", roots)

else:

print("方程无实根。")

```

一元二次方程的根求解简单编程

内容:这是一个简单的Python程序,用于求解一元二次方程的根。输入方程的系数a、b和c,程序将根据判别式的值判断方程的根的情况,并给出相应的解。如果判别式大于0,则方程有两个实根;如果判别式等于0,则方程有一个重根;如果判别式小于0,则方程无实根。程序经过测试,可以有效地解决一元二次方程的根的问题。

Tags: 航嘉功率计算器 狂暴战属性 海洋中最多的生物是 大话西游重映

最近发表

icp沪ICP备2023033053号-25
取消
微信二维码
支付宝二维码

目录[+]