# -*- coding: utf-8 -*-
a = float(input('a: '))
b = float(input('b: '))
c = float(input('c: '))
if a == 0:
print('x =', -b/c)
if a!=0:
import math
def quadratic(a, b, c):
x1 = (-b+math.sqrt(b**2-4*a*c))/(2*a)
x2 = (-b-math.sqrt(b**2-4*a*c))/(2*a)
return x1, x2
delta = b**2-4*a*c
if delta < 0:
print('方程无解')
elif delta >= 0:
print(quadratic(a, b, c))
Sign in to make a reply
柴哲远
# -*- coding: utf-8 -*-
a = float(input('a: '))
b = float(input('b: '))
c = float(input('c: '))
if a == 0:
print('x =', -b/c)
if a!=0:
import math
def quadratic(a, b, c):
x1 = (-b+math.sqrt(b**2-4*a*c))/(2*a)
x2 = (-b-math.sqrt(b**2-4*a*c))/(2*a)
return x1, x2
delta = b**2-4*a*c
if delta < 0:
print('方程无解')
elif delta >= 0:
print(quadratic(a, b, c))