I understand the difference between a statement and an expression, and I understand that Python3 turned print() into a function.
However I ran a print() statement surrounded with parenthesis on various Python2.x interpreters and it ran flawlessly, I didn't even have to import any module.
My question: Is the following code print("Hello SO!")
evaluated as a statement or an expression in Python2.x?