The most convenient reference book for learning Python is official documentation. The Windows installation file contains an official packaged document in CHM format, which is very complete. Beginner's words, the tutorial browse again, and then combined with language Reference and standard library to write a program can get started.
If you want to find Python-related books, here are some classic titles:
* A Byte of Python: Introductory book
* Learning Python: Introductory book
* Programming Python: A more comprehensive introduction
* python cookbook:hack with python tips Daquan
* Dive into Python: a highly-known but controversial book, recommended to look at after the introduction
* Think python:how to Think like a compter scientist. A concise and interesting explanation of the Python mind Book
* Python Source code Analysis: The internal mechanism of the analysis of Python, but also the original technology books in China a good
* Professional book website on the watercress, there is also a Python book list.
Python Learning Toolkit