Why Python 2.x syntax is used, not Python 3.x?


Hi, this is the question for the Codecademy team or whoever who knows.
Wy Python 2.x syntax is used, not Python 3.x.
For example in exercise "Conditions & Control Flow"
there is a line
print "This is the Verbal Abuse Room, you heap of parrot droppings!"

Does it mean that Python 2.x is still more widely used and it's better to learn it, not Python 3.x?


Python 2 is used by almost every program that uses Python, so yes, it would be wisest to learn Python 2 for now, and perhaps learn Python 3 in the future.


datajumper43665, thanks, good to know.


Bad language but good syntax