Python
Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java. The language provides constructs intended to enable clear programs on both a small and large scale.
Python supports multiple programming paradigms, including object-oriented, imperative and functional programming or procedural styles. It features a dynamic type system and automatic memory management and has a large and comprehensive standard library.
Python interpreters are available for installation on many operating systems, allowing Python code execution on a wide variety of systems. Using third-party tools, such as Py2exe or Pyinstaller, Python code can be packaged into stand-alone executable programs for some of the most popular operating systems, allowing for the distribution of Python-based software for use on those environments without requiring the installation of a Python interpreter.
CPython, the reference implementation of Python, is free and open-source software and has a community-based development model, as do nearly all of its alternative implementations. CPython is managed by the non-profit Python Software Foundation.
Python was conceived in the late 1980s and its implementation was started in December 1989 by Guido van Rossum at CWI in the Netherlands as a successor to the ABC language (itself inspired by SETL) capable of exception handling and interfacing with the Amoeba operating system. Van Rossum is Python's principal author, and his continuing central role in deciding the direction of Python is reflected in the title given to him by the Python community, benevolent dictator for life (BDFL).
(Source: Wikipedia)
Works Developed in this Platform:
- ‹ previous
- 2 of 2
Python Documentation by Version
Some previous versions of the documentation remain available online. Use the list below to select a version to view.
For unreleased (in development) documentation, see In Development Versions.
- Python 3.4.3, documentation released on 25 February 2015.
- Python 3.4.2, documentation released on 4 October 2014.
- Python 3.4.1, documentation released on 18 May 2014.
- Python 3.4.0, documentation released on 16 March 2014.
- Python 3.3.6, documentation released on 11 October 2014.
- Python 3.3.5, documentation released on 9 March 2014.
- Python 3.3.4, documentation released on 9 February 2014.
- Python 3.3.3, documentation released on 17 November 2013.
- Python 3.3.2, documentation released on 15 May 2013.
- Python 3.3.1, documentation released on 7 April 2013.
- Python 3.3.0, documentation released on 29 September 2012.
- Python 3.2.6, documentation released on 11 October 2014.
- Python 3.2.5, documentation released on 15 May 2013.
- Python 3.2.4, documentation released on 7 April 2013.
- Python 3.2.3, documentation released on 10 April 2012.
- Python 3.2.2, documentation released on 4 September 2011.
- Python 3.2.1, documentation released on 10 July 2011.
- Python 3.2, documentation released on 20 February 2011.
- Python 3.1.5, documentation released on 9 April 2012.
- Python 3.1.4, documentation released on 11 June 2011.
- Python 3.1.3, documentation released on 27 November 2010.
- Python 3.1.2, documentation released on 21 March 2010.
- Python 3.1.1, documentation released on 17 August 2009.
- Python 3.1, documentation released on 27 June 2009.
- Python 3.0.1, documentation released on 13 February 2009.
- Python 3.0, documentation released on 3 December 2008.
- Python 2.7.9, documentation released on 10 December 2014.
- Python 2.7.8, documentation released on 1 July 2014.
- Python 2.7.7, documentation released on 31 May 2014.
- Python 2.7.6, documentation released on 10 November 2013.
- Python 2.7.5, documentation released on 15 May 2013.
- Python 2.7.4, documentation released on 6 April 2013.
- Python 2.7.3, documentation released on 9 April 2012.
- Python 2.7.2, documentation released on 11 June 2011.
- Python 2.7.1, documentation released on 27 November 2010.
- Python 2.7, documentation released on 4 July 2010.
- Python 2.6.9, documentation released on 29 October 2013.
- Python 2.6.8, documentation released on 10 April 2012.
- Python 2.6.7, documentation released on 3 June 2011.
- Python 2.6.6, documentation released on 24 August 2010.
- Python 2.6.5, documentation released on 19 March 2010.
- Python 2.6.4, documentation released on 25 October 2009.
- Python 2.6.3, documentation released on 2 October 2009.
- Python 2.6.2, documentation released on 14 April 2009.
- Python 2.6.1, documentation released on 4 December 2008.
- Python 2.6, documentation released on 1 October 2008.
- Python 2.5.4, documentation released on 23 December 2008.
- Python 2.5.3, documentation released on 19 December 2008.
- Python 2.5.2, documentation released on 21 February 2008.
- Python 2.5.1, documentation released on 18 April 2007.
- Python 2.5, documentation released on 19 September 2006.
- Python 2.4.4, documentation released on 18 October 2006.
- Python 2.4.3, documentation released on 29 March 2006.
- Python 2.4.2, documentation released on 28 September 2005.
- Python 2.4.1, documentation released on 30 March 2005.
- Python 2.4, documentation released on 30 November 2004.
- Python 2.3.5, documentation released on 8 February 2005.
- Python 2.3.4, documentation released on 27 May 2004.
- Python 2.3.3, documentation released on 19 December 2003.
- Python 2.3.2, documentation released on 3 October 2003.
- Python 2.3.1, documentation released on 23 September 2003.
- Python 2.3, documentation released on 29 July 2003.
- Python 2.2.3, documentation released on 30 May 2003.
- Python 2.2.2, documentation released on 14 October 2002.
- Python 2.2.1, documentation released on 10 April 2002.
- Python 2.2p1, documentation released on 29 March 2002.
- Python 2.2, documentation released on 21 December 2001.
- Python 2.1.3, documentation released on 8 April 2002.
- Python 2.1.2, documentation released on 16 January 2002.
- Python 2.1.1, documentation released on 20 July 2001.
- Python 2.1, documentation released on 15 April 2001.
- Python 2.0.1, documentation released on 22 June 2001.
- Python 2.0, documentation released on 16 October 2000.
- Python 1.6, documentation released on 5 September 2000.
- Python 1.5.2p2, documentation released on 22 March 2000.
- Python 1.5.2p1, documentation released on 6 July 1999.
- Python 1.5.2, documentation released on 30 April 1999.
- Python 1.5.1p1, documentation released on 6 August 1998.
- Python 1.5.1, documentation released on 14 April 1998.
- Python 1.5, documentation released on 17 February 1998.
- Python 1.4, documentation released on 25 October 1996.
In Development Versions
The latest, and unreleased, documentation for versions of Python still under development:
(Source: python.org)