Python 程序完善题(10 分)
*已知一元二次方程
ax2+bx+c=0 ,从键盘输入a、b 和c 的值,求一元二次方程的根。
(1)用 Python 编辑器打开“考生文件夹”中的“P1. py”文件;
(2)补充程序,使其正确运行及解决问题;(请不要删除①、②、③及下划线以外的任何代码)
(3)编写完成后保存文件并关闭应用软件。
# 删除下划线,补充程序
import math
a=int(input("输入a:")) #输入二次项系数
b=int(input("输入b:")) #输入一次项系数
c=int(input("输入c:")) #输入常数项
if a0:
print("此方程不是一元二次方程")
else:
d=b*b-4*a*c #一元二次方程是否有根的判别式
if d>0:
d1= #给d开平方根
x1=(-b+d1)/(2*a)
x2=(-b-d1)/(2*a)
print("此一元二次方程有两个不相等的实根",x1,x2)
elif d==
:
x=-b/(2*a)
print("此一元二次方程有一个实根",x)
else:
print("此一元二次方程没有实根")