Python Data Science Handbook
by Jake VanderPlas
Publisher: O'Reilly Media 2016
Number of pages: 548
The book introduces the core libraries essential for working with data in Python: particularly IPython, NumPy, Pandas, Matplotlib, Scikit-Learn, and related packages. Familiarity with Python as a language is assumed. The book was written and tested with Python 3.5.
Home page url
Download or read it online for free here:
by Richard L. Halterman - Southern Adventist University
The focus is on introducing programming techniques and developing good habits. Our approach avoids some more esoteric features of Python and concentrates on the programming basics that transfer directly to other imperative programming languages.
by Guido Van Rossum - Network Theory Ltd.
The definitive language reference for Python. It describes the syntax of Python and its built-in datatypes. It covers advanced topics, and is suitable for readers who are familiar with the details and rules of the Python and its object system.
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 Jan Bodnar - ZetCode
PyQt4 is a toolkit for creating GUI applications. It is a blending of Python language and the successful Qt library. This tutorial is suited for beginners and intermediate programmers. You will learn to program non trivial PyQt4 applications.