Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

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.

Subscriber Reviews

Average Rating: 4.071428571428571 out of 5 rating Based on 14 Ratings

"Learning Python, 5th Edition" - by Anonymous on 01-JUL-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
In reading on Safari Online Books via ACM membership a lot seems to be missing. For instance under Why Use Built-in Types, after the 2nd paragraph which ends with "here are the reasons why:" all the bulleted items are missing including the last paragraph then goes directly to to the next header "Python's Core Data Types".

Only the first two paragraphs of each section seem to be included.

I am comparing it to the 4th Edition which I have in soft cover (I didn't use that one due to long-term medical reasons0.

Report as Inappropriate

"good" - by Shamal Jayakody on 24-JUN-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
A Good book on Python.
Report as Inappropriate

"An excellent book to learn python" - by Kannan on 15-JAN-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I started learning book as a newbie to python. This book is excellent for newbies with limited programming knowledge and it covers python from top to bottom.

If you even need to know ins and out of python, this is the book that you need to refer. This book is like a bible/dictionary of Python. I would like to thank the author for putting his efforts in bringing up this book so excellently.


Report as Inappropriate

"Great Resource" - by Ross on 18-OCT-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Cleanly written and detailed.  Steps through the core of Python with snippets of code to explain it.  Also very nice description of how to use  code for both 2.7.x and 3.X.
Report as Inappropriate

"(null)" - by Sarath on 07-SEP-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Great books for beginners. Starts form why use python? The basic to in depth. Quite verbose at times telling the  very basics of say setting the path variables etc. I liked the book overall.
Report as Inappropriate

Table of Contents

 

Extras

The publisher has provided additional content related to this title.


Description
Content

Visit the catalog page for Learning Python, 5th Edition

  • Catalog Page

Visit the errata page for Learning Python, 5th Edition

  • Errata

Download the supplemental electronic content for Learning Python, 5th Edition

  • Supplemental Content