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

网友投稿 2310 2022-08-18

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

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)

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Python编程用for循环实现九九乘法表(python用两个for循环编写九九乘法表)
下一篇:Python实现石头剪刀布编程代码(python编写石头剪刀布)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~