import re, math
equation = input("Enter your quadratic equation: ")
coef = re.compile('\s*(\d*)\s*x\^2\s*\+\s*(\d*)\s*x\s*\+\s*(\d*)\s*')
a,b,c = coef.match(equation).group(1,2,3)
现在我明白错误来自哪里,但我的问题是为什么它是非类型的。前几天同样的代码在工作,我就是想不通。我看过,但我似乎无法找出原因,但我相信这里有人能够做到。我在这里先向您的帮助表示感谢。