what is the difference between python and python3?
The two versions have different print statement syntaxes Essentially, in Python 3, the print statement has been replaced with a print () function. For example, in Python 2 it is print “hello” but in Python 3 it is print (“hello”). ... To learn more differences between Python 2 and 3, check out The Python Wiki.