实验三
第一题
1.求一元二次方程的根。
要求:输入一元二次方程的三个系数a、b、c,根据系数值,可得出如下三种根:
(1)△>0,两个实根
(2)△=0,重根,即相同根
(3)△<0,无实数根
输出两个实根x1和x2,若没有实根则输出信息:无实根。
代码片
.
from math import sqrt
#这样引入的话在使用sqrt的时候就不需要写成math.sqrt了
a,b,c=eval(input("input a,b,c:"))
deta=b**2-4*a*c
if deta>0:
x1=(-b+sqrt(deta))/(2*a)
x2=(-b-sqrt(deta))/(2*a)
print('x1=',x1,',x2=',x2)
elif deta==0:
x