Å·±¦ÓéÀÖ

Jump to ratings and reviews
Rate this book

Dead Simple Python: Idiomatic Python for the Impatient Programmer

Rate this book
A lightning-fast guide to Python for programmers who already know the basics.

Dead Simple Python dives deep into the nuts and bolts of the Python programming language. It unpacks the technical whys and hows of the language's fundamental concepts and helps you use these concepts to write idiomatic Python. Throughout the book, McDonald delves into Python programming concepts like structuring a project, the Python type system, functional and object-oriented programming, loops and iterators, generators and comprehensions, concurrency, distribution, and other essentials. You'll go from basics to project deployment in under 400 pages.

713 pages, Paperback

Published January 1, 2023

51 people are currently reading
127 people want to read

About the author

Jason C. McDonald

1Ìýbook1Ìýfollower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
13 (43%)
4 stars
14 (46%)
3 stars
3 (10%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 7 of 7 reviews
Profile Image for Jamie.
22 reviews
December 18, 2024
No protagonist, no antagonist, barely any plot, author didn’t even try with this one
Profile Image for Ben.
2,718 reviews218 followers
February 9, 2023
Quick N' Easy

This book offers a fresh and fun approach to learning the popular programming language. The author presents a clear, concise and idiomatic style of writing which helps the reader understand Python's fundamental concepts in a quick and effective manner.

The book is well-suited for those who want to see results fast and don't mind taking a quick and simple approach to learning.

The author provides ample examples throughout the book that are easy to follow and understand, allowing the reader to write their own scripts with ease.
However, while the book's approach is straightforward, it may not be as comprehensive or in-depth as other Python resources.

In conclusion, this book was a great starting point for those who want to learn Python quickly, but it's also worth exploring other resources to deepen one's understanding of the language.

Overall, the book is a solid choice for anyone looking to get up to speed with Python.

3.8/5
18 reviews1 follower
April 10, 2023
McDonald's book fills a really important niche. I'm a beginner programmer and started out learning some C, R, and Javascript. I eventually found Python and loved it. As I've gone along, I've picked up some of the built in tools that make Python so coder-friendly: list/dict comprehensions, enumeration, purpose-built collections like namedtuple, orderedDict and so on. All of that has come piecemeal, either by reading tutorials or other people's code.

This book beautifully explains just about everything that makes Python unique. It's perfect for the reader who can already write code in Python or any other language but wants to step up their game. It's a great reference, but well-writen enough that it's a delight to read through entire chapters.

The final chapters contain the best explanations I have read on asynchrony and parallelism.

I only wish that there was already another book by the same author that took the same approach to the popular packages in the Python ecosystem for data analysis and AI (numpy, pandas, scikit-learn, nltk, etc), GUIs (tkinter, PyQT), and maybe embedded python versions (micropython, circuitpython). That's a pretty big ask, though.
Profile Image for Lime Street Labrador.
199 reviews5 followers
May 13, 2024
Coming from Java and used to proper formal textbooks, the author's chatty writing style (full of cheap jokes) and stupid examples annoyed me very much. Most of the times, I had to find better explanations online as his descriptions and examples are so poor.
136 reviews1 follower
November 9, 2023
Very good. Very detailed deep dive of Python. Just the right amount of detail for someone who is developer in another language to pick up what they need to know.
Profile Image for Hiep Pham.
57 reviews34 followers
March 10, 2024
Python from bottom up with practical practice!
Displaying 1 - 7 of 7 reviews

Can't find what you're looking for?

Get help and learn more about the design.