import mathdef quadratic(a, b, c): for i in [a, b, c]: if not isinstance(i, (int, float)): raise TypeError('请输入整数或小数!') if a == 0 and b == 0: return '不是函数' u = b ** 2 - 4 * a * c if u < 0: return '函数无解' else: x1 = (- b + math.sqrt(u)) / (2 * a) x2 = (- b - math.sqrt(u)) / (2 * a) return x1, x2a = int(input('a = '))b = int(input('b = '))c = int(input('c = '))answer = quadratic(a, b, c)print(answer)
久违的双子座