第一步 导入数学库
import math #导入数学库
第二步 让用户输入a、b、c
print("请输入a:")
a=int(input())
print("请输入b:")
b=int(input())
print("请输入c:")
c=int(input())
注意:python中input()的内容是str类型的,需要转换成int类型
第三步 判断判别式
注意:若不判别,程序可能会运行崩溃
d=b**2-4*a*c#判别式
if d>=0:
print("方程的两个根:")
print("根1:"+str((-b+math.sqrt(b**2-4*a*c))/(2*a)))
print("根2:"+str((-b-math.sqrt(b**2-4*a*c))/(2*a)))
else:
print("方程没有根")
注意:str类型和int类型不能直接组合,因此需要把结果转为str后再和“根1:”组合