Syntax error on print with Python 3 [duplicate]

Solution 1:

In Python 3, print became a function. This means that you need to include parenthesis now like mentioned below:

print("Hello World")

Solution 2:

It looks like you're using Python 3.0, in which print has turned into a callable function rather than a statement.

print('Hello world!')