Python 2.x versus Python 3.x

 Table of Contents > Preface > Python 2.x versus Python 3.x 

At the time of writing, there are two supported versions of Python in common usage: Python 2.7.x and Python 3.3.x.  In the first few offerings of this course, we used Python 2.7.x.  Our reason for choosing this somewhat older version was because some of the libraries used later in the course were available only for Python 2.7.x. 

As of the 2013/14 academic year, we will use Python 3.3.x, as all required libraries have now been ported to this more recent version.