知行编程网知行编程网  2022-08-14 03:00 知行编程网 隐藏边栏  18 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于Python编程实战:求取一元二次方程的根的相关知识,包括python解一元二次方程,以及python编程:从入门到实践这些编程知识,希望对大家有参考作用。

Python编程实践:求一个二次方程的根


本教程操作环境:宏基S40-51电脑、Windows10 家庭中文版系统、python3.8.6版


在编程中,如果


一段代码&一个程序没有算法,那么一堆数字就在那里,就没有生命。因此,人们常说算法是程序的灵魂。当学习编程真的是入门级的时候,个人才是你积累算法经验的时候。


我们知道


一个二次方程只包含一个未知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)

上面的代码可以判断是否有root,并进行寻根操作。小伙伴们可以练习一下上面的代码~

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享