编程学习网 > 编程语言 > Python > python编程求解一元二次方程的根
2021
06-05

python编程求解一元二次方程的根


在编程中,如果一段代码&一个程序没有了算法,那么也就是一堆数字在那了,不会有任何生机。所以听人常说,算法就是一个程序的灵魂。学习编程真正入门的时候,个人就是你积累算法经验的时候。我们知道一个二次方程只含有一个未知数 x,那么就称其为一元二次方程。是数学中必不可少的运算。下面我们就用python求取一元二次方程的根。

 代码:

import math

a = float(input("请输入a的值:"))

b = float(input("请输入b的值:"))

c = float(input("请输入c的值:"))

if a != 0:

    delta = b**2-4*a*c

    if delta < 0:

        print("无根")

    elif delta == 0:

        s = -b/(2*a)

        print("唯一根x=",s)

    else :

        root = math.sqrt(delta)

        x1 = (-b+root)/(2*a)

        x2 = (-b-root)/(2*a)

        print("x1=",x1,"\t","x2=",x2)

 

以上就是“python编程求解一元二次方程的根的详细内容,想了解更多请持续关注编程学习网

扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取