...... If you have to find a book that you can hold in your hand, the standard of a good Python book is either to build on the breadth or to be deep. In terms of breadth, Python programming gold is doing well; in depth, the Python cookbook and the lovely Python series are better. ......
In fact, either Python programming gold or Python cookbook was a bit outdated, so later when someone asked me to recommend a few Python books, I stopped recommending them, and instead asked him to read the Python manuals Tutorial and Lib Ref. Now the situation is a little different, from the end of 2010 to now I found three books can be worth a buy (all covered py3.x version), here briefly commented on for reference.
1. Python Basics Tutorial: 2nd edition
The book has a better structure, a basic knowledge, a more attractive content (such as a GUI), an emphasis on case projects, and it's easy to learn Python through this book if you follow the author's intent to keep up with programming tasks.
2. Python Reference Manual (4th edition)
The book, like its name, has been introduced to many standard libraries, with the necessary reference on hand. In addition, for some less people to use the process also has a good introduction, not too heavy, read through it must be useful for the application of Python.
3. Python Advanced Programming
This book is equivalent to C + + in the "effective C + +" bar, the 12th chapter is enough to digest the knowledge, such as almost all the books are avoided descriptor this book on the talks Oh, even including how to write applications, libraries, lifecycle management, writing documents have, a thin, It would be a slow book to read, and a bit chewy.