BUHUI
import?math def?quadratic_equation(a,?b,?c): ????t?=?math.sqrt(b?*?b?-?4?*?a?*?c) ????return?(-b?+?t)?/?(2?*?a),(?-b?-?t?)/?(2?*?a) print?quadratic_equation(2,?3,?0) print?quadratic_equation(1,?-6,?5)
import?math def?quadratic_equation(a,?b,?c): ????t?=?math.sqrt(b?*?b?-?4?*?a?*?c) ????return?(-b?+?t)?/?(2?*?a),(?-b?-?t?)/?(2?*?a) print?quadratic_equation(2,?3,?0) print?quadratic_equation(1,?-6,?5)
2018-04-27
舉報
2018-04-27
你要考慮b*b-4*a*c<0是無解的,所以: if b*b-4*a*c<0:print 'error' else:
t?=?math.sqrt(b?*?b?-?4?*?a?*?c)