


Learning Python: Powerful Object-Oriented Programming [Lutz, Mark] on desertcart.com. *FREE* shipping on qualifying offers. Learning Python: Powerful Object-Oriented Programming Review: To *master* the Python core language, read this book! - Thorough coverage of the Python 3 core language, up to date through Python 3.12 with preview coverage of 3.13. Selected coverage of standard library modules -- can't cover everything in the standard library for this sort of book; the standard library is rather large. Just starting in on this book, but it is clear that if you wish to *master* the Python language then this is the book for you! As the author makes clear, if you truly wish to learn this language, you must devote disciplined time and effort to the task. My only quibble is that I wish there were more frequent and more substantial programming exercises. Currently these show up at the ends of major book parts, though there are test your knowledge quizzes at the end of almost all chapters. However, to be fair -- and why I regard this as a "quibble" -- if you're truly serious about mastering Python you will naturally seek to apply it in your own projects as you work through the book. At least that is my approach. Review: This is the book you should get if you are serious about learning Python - If you are at a point where you understand some of Python, this book will explain what you know and many many things that you do not know before you read it. It is a HUGE book and about 3 inches thick with writing that is very easy to understand even if you are new to Python. The examples are clear and cover each subject completely. I highly recommend this, and only about 1/2 inch into it and am learning every day. I have purchased several books on this subject, and NON of them have come even close to teaching me what I am learning from this one.














| Best Sellers Rank | #61,534 in Books ( See Top 100 in Books ) #7 in Object-Oriented Design #14 in Introductory & Beginning Programming #24 in Python Programming |
| Customer Reviews | 4.4 4.4 out of 5 stars (59) |
| Dimensions | 7 x 2.25 x 9 inches |
| Edition | 6th |
| ISBN-10 | 1098171306 |
| ISBN-13 | 978-1098171308 |
| Item Weight | 4 pounds |
| Language | English |
| Print length | 1169 pages |
| Publication date | April 1, 2025 |
| Publisher | O'Reilly Media |
R**P
To *master* the Python core language, read this book!
Thorough coverage of the Python 3 core language, up to date through Python 3.12 with preview coverage of 3.13. Selected coverage of standard library modules -- can't cover everything in the standard library for this sort of book; the standard library is rather large. Just starting in on this book, but it is clear that if you wish to *master* the Python language then this is the book for you! As the author makes clear, if you truly wish to learn this language, you must devote disciplined time and effort to the task. My only quibble is that I wish there were more frequent and more substantial programming exercises. Currently these show up at the ends of major book parts, though there are test your knowledge quizzes at the end of almost all chapters. However, to be fair -- and why I regard this as a "quibble" -- if you're truly serious about mastering Python you will naturally seek to apply it in your own projects as you work through the book. At least that is my approach.
J**J
This is the book you should get if you are serious about learning Python
If you are at a point where you understand some of Python, this book will explain what you know and many many things that you do not know before you read it. It is a HUGE book and about 3 inches thick with writing that is very easy to understand even if you are new to Python. The examples are clear and cover each subject completely. I highly recommend this, and only about 1/2 inch into it and am learning every day. I have purchased several books on this subject, and NON of them have come even close to teaching me what I am learning from this one.
R**R
Great book, but shipping package could be improved
I second the enthusiastic review by JeffJ. I am only two weeks into the book, but it's very complete for a beginner, and appears to be thorough for intermediate and advanced users. I am a retired engineer whose last programming experience was with Fortran and BASIC--no object-oriented programming--and I am having no trouble understanding the material. My only complaint is not with the book at all--only with the shipping packaging. Like most Amazon books, it arrived in a thinly-padded envelope. That might be okay for many books. But this is a heavy book--4.25 pounds, and almost inevitably it was dropped along the way, resulting in a bashed corner. Still usable, but I wish Amazon would allow its customers to request that their book be wrapped in a corrugated cardboard sleeve, as books used to be. I would be willing to pay a surcharge for this.
E**6
It works!
My son says it is a huge book but the way it explains things is very easy to follow!
K**T
Helpful
Gifted..it is a great buy.
B**R
Great book to learn programming & be a reference for more advanced concepts.
This is a great book if one is looking to find a book both to learn Python, but also have a reference as you move on to more advanced coding. I like the author and his ability to convey complex topics easily. I think it’s a relatively expensive book, but I have purchased other Python books and did not find them as helpful as this one.
A**S
An excellent resource to deepen your understanding of Python
In the age of AI, use this book to understand the basics of Python and what the code your AI tool dumped out is actually doing.
R**S
This is the book to learn Python no matter how experienced you are with other languages
Even if you have the 5th Edition you should get this one (6th) as there is so much new information. It is a great way to learn Python (even the most low-level stuff) and once you are familiar it is a great reference to refresh.
A**S
A great work. If you’re studying Python seriously this is the right book.
T**L
Don't know anything about Python programming? This book will give you lessons, clues and utilities all about python. With this book once finished reading and working through, you will come out knowing EVERY THING about python. A classic, comprehensive and compatible to curious minds, this book must be on everyone's library. With 6th edition, the book has brought all python developments together and updated python. New beginners will be treated with recent python tools and techniques. So, I do not see why it should not be owned? The book is large. I have Kindle version and has coverage all aspects of python including python installation and some talks about text editors.
Z**R
Libro excepcional, el autor es todo un maestro y se nota, la forma de explicar y desmenuzar todo es impresionante, asi como el orden y la forma de enseñar, es como una novela tecnica, te absorbe, se notan sus decadas de experiencia, eso si, no es un libro si uno tiene prisa, pero si quieres aprender python de una forma profunda para mi es la mejor opción con diferencia, realmente llegaras a dominar el lenguaje Tenia la edicion anterior que era igual de excelente y esta es una actualización al mismo nivel, impresionante En cuanto a la impresion por encima de la media hoy en dia, tinta buena, paginas con letra pequeña resistentes y llenas de conocimiento, todo muy condensado, sin triquiñuelas tipo espacios vacios para aumentar el número de paginas o cosas similares, eso si, el libro se ve que es mas blando/debil que los de hace tiempo, se dobla/deforma con facilidad pero como digo por encima de la media hoy en dia que todo ha degenerado mucho por desgracia, el libro aguanta relativamente bien y tiene mucho merito con lo gordo que es
B**O
Non lo consiglio a chi vuole imparare python da zero per i seguenti motivi: sono più di un migliaio di pagine; é un linguaggio in continua evoluzione; si può imparare con meno pagine quello che serve sapere. (Suggerimenti: The Quick Python Book oppure Python Crash Course) Lo consiglio invece a chi vuole una reference completa sul linguaggio da consulare per rinfrescarsi la memoria su alcuni aspetti oppure per approfondire certi argomenti che non si é capiti. 4 stelle perché innanzitutto le pagine sono formattate in modo da avere carattere piccolo e spalmato su tutta la pagina; nonostante le poche immagini, pure quelle sono in bianco e nero, un classico di O Really per cui una copia fisica da 70 euro non ha colori a differenza della versione digitale. In questo caso non é neanche così grave, pensate per il libro di computer vision o quelli di data science... NOTA IMPORTANTE: invece che 4 stelle ne ho messe 3 per la mancanza di due capitoli, messi online da consultare, sui Managed Attributes e sui Decoratori, per risparmiare spazio altrimenti il libro sarebbe stato più voluminoso. Insomma, nonostante il prezzo un po' elevato si scende comunque a dei compromessi per cui questo libro dovrebbe costare massimo 50 euro.
A**R
This book is not new to me. I always had the soft copy . I was only surprised how big the book was in hard copy. This serves as a reference guide in python. A must have.
Trustpilot
2 weeks ago
3 days ago