curious about python version numbers

Alf P. Steinbach alfps at
Tue Apr 13 04:58:50 EDT 2010

* Alex Hall:
> Hi all,
> I am just curious: if Python3.x is already out, why is 2.7 being
> released? Are there two main types of Python? Thanks.

Old code and old programming habits may work as-is with 2.7 but not with a 3.x 

So yes, there are two main extant variants of Python, 2.x and 3.x (and more if 
you count even earlier versions).

2.7 helps to ease the transition, and provides bug-fixes and better efficiency 
for the 2.x variant.

Cheers & hth.,

- Alf

More information about the Python-list mailing list