Python is a widely-used, flexible programming language. Python 2 and 3 are the most commonly used versions, and the tutorials here focus on Python 3, the newest version. Python is available on all of the computers in the PCL Data Lab.
For more specialized coding scripts, Python allows users to download "libraries". These libraries are usually open source, and allow users to do more powerful functions than the core Python code.
The library has many books on Python. You can find many of them using a basic search for "Python 2" or "Python 3" in the library catalog. Try narrowing the search by adding additional keywords like "introduction" or "advanced."
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 Generic License.