Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial
chinmayanand mishra
4,171 PointsWhy are we using python3 instead of using python
Why are we using python3 instead of using python. I understood that we need the latest version of python but why are we not updating the python instead and use only python
1 Answer
Rune Andreas Nielsen
5,354 PointsHi Chinmayanand,
I understand your confusion, but Python 1 is not really a thing anymore - There are currently 2 versions available, Python 2 and Python 3.
The reason that Python 3 is a thing is that it got new features that are not backward-compatible with Python 2, therefore the version got bumped up to version 3.
In many cases when people say Python they mean Python 3.
I found this post on TeamTreeHouse about python 2 vs python 3 https://teamtreehouse.com/community/py-3-vs-py-2-usage
Note: The Python 2 project ended support this year (2020-01-01), so it is no longer being supported so my guess is that most projects in the future will be developed in Python 3.
// Rune