If I Goggle a python question and I see: print "Hello" <- this is Python 2 string formatting using % or print("Hello") <- this is Python 3 string formatting is the format method Python 2 is ASCII based, Python 3 in Unicode based Python 2 can support Object, Python 3 embraces Object