This book describes Python, an open-source general-purpose interpreted programming language available for the most popular operating systems. The current versions are 3.x while 2.x is no longer supported, since 2020. This book describes primarily the unsupported version 2 (while often the same code works in version 3), but does at times reference changes in version 3.
There are a few implementations for Python 3 (and older): the standard implementation written in C, and PyPy, a JIT-compiled version written in RPython - a subset of Python. For Python 2 only there are Jython written in Java and IronPython written in C# for the .NET environment.
|
A printable version of Python Programming is available. (edit it) |
|
A PDF version is available. (info) |
|
An E-Book Reader optimized PDF Version is available. |
|
Wikiversity has learning materials about Python |