Discuss / Python / 求根练习

求根练习

Topic source

import math

def quadratic(a,b,c): p=bb-4ac if p>=0: X1=(-b+math.sqrt(p))/(2a) X2=(-b-math.sqrt(p))/(2*a) return X1,X2

q1=quadratic(2,3,1) q2=quadratic(1,3,-4) if q1!=(-0.5,-1.0): print('test failed') elif q2!=(1.0,-4.0): print('test failed') else: print('test success')


  • 1

Reply