All I know about this is that python 3 has turned print() into a function whereas in python 2 it was an expression.
But I have used parenthesis with print in python 2 as well, like print("Hello everyone")
, So how is this possible and how it is evaluated i.e. like an expression or a statement?