import math error

ryguy7272 ryanshuell at gmail.com
Sun Nov 16 21:07:04 CET 2014


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.



More information about the Python-list mailing list