We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.

This lesson's interactive features are locked, please to keep using them

Should You Use Python 2 or 3?

As you've probably guessed, you should always use Python 3 going forward!

Python 2 and 3 are similar, but Python 3 contains significant changes that are not backward compatible with the 2.x versions.