Python Language and runtime documentation

This volume of documentation is rather big (17 Megabytes) and contains a tutorial, full description of the Python library (all the modules and packages included), formal description of the language and more.

You can view it online, where you can also download PDFs for printing, or you can download and install it through the Package Manager for viewing and searching via Apple Help Viewer.