Top 6 Python Books
Python is a general-purpose, high-level language that can be extended and embedded. That makes Python a smart choice for many programming problems, both small and large, and not as good for a couple of computing tasks.
Here you can find a selection of the top 6 available Python Books.
1- The Python Standard Library by Example
Doug Hellmann
Copyright (C) 2011 Pearson Education, Inc.
About the Author
Doug Hellmann is currently a senior developer with Racemi, Inc., and communications director of the Python Software Foundation. He has been programming in Python since version 1.4 and has worked on variety of Unix and non-Unix platforms for projects in fields such as mapping, medical news publishing, banking, and data center automation. After a year as a regular columnist for Python Magazin, he served as editor-in-chief from 2008-2009. Since 2007, Doug has published the popular Python Module of the week series on his blog. He lives in Athens, Georgia.
2- Programming Python
Mark Lutz
Copyright (c) 2011 Mark Luz, All rights reserved.
Published by O’Reilly Media, Inc.
About this book
This book is a tutorial introduction to using Python in common application domains and task. It teaches how to apply Python for system administration, GUIs, and the Web, and explores its roles in networking, databases, frontend scripting layers, text processing, and more. Although the Python language is used along the way, this book’s focus is on application to real-world tasks instead of language fundamentals.
3- Head First Python
Paul Barry
Copyright (C) 2011 Paul Barry, All rights reserved.
Published by O’Reilly Media, Inc.
Who is this book for?
If you can answer “yes” to all of these:
1- Do you already know how to program in another programming language?
2- Do you wish you had the know-how to program Python, add it your list of tools, and make it do new things?
3- Do you prefer actually doing things and applying the stuff you learn over listing to someone in a lecture rattle on for hours on end?
4- Real World Instrumentation with Python
J.M. Hughes
Copyright (c) 2011 John M. Hughes. All rights reserved.
Published by O’Reilly Media, Inc.
5- Python Algorithms: Mastering Basic Algorithms in the Python Language
Magnus Lie Hetland
Copyright (c) 2010 by Magnus Lie Hetland
Apress
What the book is bout:
- Algorithm analysis, with a focus on asymptotic running time
- Basic principles of algorithm design
- How to represent well-known data structures in Python
- How to implement well-known algorithms in Python
What the book covers only briefly or partially:
- Algorithms that are directly available in Python, either as part of the language or via the standard library
- Thorough and deep formalism (although the book has its share of proofs and proof-like explanations)
6- Python Programming Funcamentals
Kent D. Lee
(C) Springer-Verlag London Limited 2011



















