The Hitchhiker's Guide to Python
by Kenneth Reitz
Publisher: O'Reilly Media 2016
Number of pages: 338
This handcrafted guide exists to provide both novice and expert Python developers a best practice handbook to the installation, configuration, and usage of Python on a daily basis. You'll find a nice concise list of highly recommended options.
Home page url
Download or read it online for free here:
by Ajith Kumar - Inter University Accelerator Centre
Primary objective of this book is to explore the possibilities of using Python language as a tool for learning mathematics and science. The reader is not assumed to be familiar with computer programming. Ability to think logically is enough.
by Josh Cogliati - Wikibooks
This free tutorial is designed to be an introduction to the Python programming language. The guide is for someone with no programming experience. The author attempts to teach programming by reading code and writing code.
by Charles R. Severance - PythonLearn
This book is designed to introduce students to programming and software development through the lens of exploring data. You can think of the Python programming language as a tool to solve data problems that are beyond the capability of a spreadsheet.
by Dave Kuhlman
This document is a syllabus for a first course in Python programming. It contains an introduction to the Python language, instruction in the important features of the language, and practical exercises in the use of those features.