import math
def quadratic(a, b, c):
if not isinstance(a,(int,float)) and (b,(int,float)) and (c,(int,float)):
raise TypeError('bad operand type')
d=bb-4ac
e=math.sqrt(d)
if d >=0:
print(d,e,-b+e,-b-e,2a)
print('jie1= ',(-b+e)/(2a))
print('jie2= ',(-b-e)/(2a))
else:
print('wujie')
diska本尊
-- coding: utf-8 --
import math def quadratic(a, b, c): if not isinstance(a,(int,float)) and (b,(int,float)) and (c,(int,float)): raise TypeError('bad operand type') d=bb-4ac e=math.sqrt(d) if d >=0: print(d,e,-b+e,-b-e,2a) print('jie1= ',(-b+e)/(2a)) print('jie2= ',(-b-e)/(2a)) else: print('wujie')