交作业,根据键入的a,b,c值,求一元二次方程的解
Topic sourceimport mathdef quadratic(a, b, c): if a == 0 or (b ** 2 - 4 * a * c) < 0: print('a==0,没有结果') pass else: x1 = (-b+(math.sqrt(b*b-4*a*c)))/(2*a) x2 = (-b-(math.sqrt(b*b-4*a*c)))/(2*a) return x1,x2a = float(input('请输入a:'))b = float(input('请输入b:'))c = float(input('请输入c:'))jg = quadratic(a,b,c)print(jg)
- 1
雪落传承