导语:
本文主要介绍了关于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,并进行寻根操作。小伙伴们可以练习一下上面的代码~
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何控制python进度条11/20
- ♥ python中字典中的键是否必须是唯一的?10/28
- ♥ python的官网是什么09/12
- ♥ python如何判断一个字符是否是汉字?09/04
- ♥ 如何使用Python的ctypes模块?12/03
- ♥ python字典的应用场景10/10
内容反馈