Please Sign Up to Request This Product

Learning Python

You need to be an approved reviewer to request a product. Please sign up to request access or login to your account.

If you've already signed up and you haven't heard from us yet please email and we will check on your request.


Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It’s an ideal way to begin, whether you’re new to programming or a professional developer versed in other languages.


On Oct 13 Tim Kramer wrote: Learning Python - 5th Edition BY Mark Lutz (O’Reilly Media)
Beginner's will find the book quite valuable, especially if they don't already know another computer language. More experienced programmers may find themselves skipping ahead in various sections but the book is still a “good read”. Full Review  >

Rating: StarStarStarStarStar4.0

On Aug 26 Tuomo Kalliokoski wrote: Killjoy
This book is a total killjoy for Python and programming. I had to stop reading it after 800 pages, which is about a half of this monster. The book tries to be all inclusive introductory to Python 2.7, Python 3, and to programming in general and fails miserably in all accounts. Full Review  >

Rating: StarStarStarStarStar1.0

On Aug 8 Dylan Scott wrote: Covers a lot of ground
When compared to other "Learning" titles in the O'Reilly series, this one can seem intimidating at first due to the number of pages alone. However, the material is still very approachable. Full Review  >

Rating: StarStarStarStarStar5.0

On Jul 16 Aleksander Hansen wrote: Learning Python - Powerful Object Oriented Programming by Mark Lutz, O'Reilly Media
All in all I would highly recommend this book to someone wanting to learn the Python language, whether a complete newcomer to programming, or a seasoned programmer wanting to pick up the syntax and style. In my opinion it compares favorably to Think Python as well as Introduction to Computation and Programming Using Python. Full Review  >

Rating: StarStarStarStarStar5.0

On Jul 5 Eric Chou wrote: Intro, reference, and many more
"Learning Python" was one of the books that helped me get started in Python and it continues the superb quality of books that OReilly 'Learning' series produces. It gives detail and clear explanation of different aspects of the language plus many bite size examples, with interactive prompt whenever possible. Full Review  >

Rating: StarStarStarStarStar5.0

Receive free ebooks and videos in exchange for your reviews.

Join the O'Reilly Reader Review Program

Learn more >


Top Reviewers

Michal Konrad Owsiak, 94 Reviews

Santosh Shanbhag, 61 Reviews

Surachart Opun, 60 Reviews

Doron Katz, 57 Reviews

Shawn Day, 55 Reviews

See More Reviewers >

Featured Review

Windows 8 Hacks

Thomas Kuenneth wrote:
"Windows 8 Hacks" by Preston Gralla; O'Reilly Media
Preston Gralla has been writing books and articles for O'Reilly for quite a few years… Full Review >

Rating: StarStarStarStarStar4.0