Why the colon in '(1,1,2)'? On Mon Nov 17 2014 at 1:41:10 AM ryguy7272 <ryanshu...@gmail.com> wrote:
> When I type 'import math', it seems like my Python recognizes this > library. Great. When I try to run the following script, I get an error, > which suggests (to me) the math library is not working correctly. > > Script: > import math > def main(): > print "This program finds the real solutions to a quadratic" > print > a, b, c = input("Please enter the coefficients (a, b, c): ") > discRoot = math.sqrt(b * b - 4 * a * c) > root1 = (-b + discRoot) / (2 * a) > root2 = (-b - discRoot) / (2 * a) > print > print "The solutions are:", root1, root2 > main() > > Error: > Traceback (most recent call last): > File "C:\Users\Ryan\Desktop\QuadraticEquation.py", line 11, in <module> > main() > File "C:\Users\Ryan\Desktop\QuadraticEquation.py", line 5, in main > a, b, c = input("Please enter the coefficients (a, b, c): ") > File "<string>", line 1 > (1,1,2): > ^ > SyntaxError: unexpected EOF while parsing > > The last line is line 11. It seems like I need this, but that's what's > causing the error. Does anyone here have any idea what is wrong here? > > Thanks. > -- > https://mail.python.org/mailman/listinfo/python-list >
-- https://mail.python.org/mailman/listinfo/python-list