

Our Best Sale Yet! Add 4 Books Priced Under $5 To Your Cart Learn more
This Description may be from another edition of this product.
Python's simplicity lets you become productive quickly, but this often means you aren't using everything it has to offer. With this hands-on guide, you'll learn how to write effective, idiomatic Python code by leveraging its best--and possibly most neglected--features. Author Luciano Ramalho takes you through Python's core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time.
Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside of their experience. With this book, those Python programmers will thoroughly learn how to become proficient in Python 3.
This book covers:
It takes about 10 Hours and 59 minutes on average for a reader to read Fluent Python: Clear, Concise, And Effective Programming. This is based on the average reading speed of 250 Words per minute.
Fluent Python: Clear, Concise, And Effective Programming is 850 pages long.
Beautiful Python
Derived From Web , Jun 4, 2022
The style of Luciano is beautiful. I have been programming in Python for 15 years and am learning something from every page. Sometimes these things are language properties, but more often it is just a more elegant, expressive way of writing Python. This is a book that can make a good programmer even better.
|
|
Recommended to buy:
Yes
|
Highly recommended
Derived From Web , May 19, 2020
He goes into different examples that lead into the explanation of small Python modules and behaviors. The only ding is that the asyncconcurrency part is a bit outdated and missing specific pieces like green threads and multithreadingprocessing. I would have liked some greater insight into those, since Python is unique with the GIL situation. Overall, a really pleasant book to read and reference!
|
|
Recommended to buy:
Yes
|
Kindle version crashed Kindle for iPad.
Derived From Web , Nov 14, 2019
Reading this on the Kindle app for iPad, the app hung on the 59th page and had to be restarted. But it does not seem to be stuck on page 59, there is still no way to recover or skip past it. This issue has been known for a long time looking at previous reviews, but the non-working product is still being sold. However, the content for the first 58 pages was interesting and useful.
|
|
Recommended to buy:
No
|
Don't buy the Kindle book
Derived From Web , Mar 17, 2019
The book is great, but the app is forever stuck at page 54, and wouldn 't re-sync when I tried to work around it on the web Kindle. Waste of money :
|
|
Recommended to buy:
No
|
Great introduction to Python's lesser-known features
Derived From Web , Jan 26, 2019
This book is great if you already program in Python and want to learn how to make the best use of the built-in features of the language that are not common with other languages. If you are a beginner in either programming or Python, I would say that this book is not a great beginner book because it covers more advanced features. If you want a comprehensive reference book for Python, buy Python Essential Reference by David Beazley instead of this book, because this book is more about understanding language as a whole instead of describing every single detail. If you want to use high-quality example code just check out Python Cookbook, 3rd edition, also by David Beazley.
|
|
Recommended to buy:
Yes
|
Super Python book for beginners and experienced programmers
Derived From Web , Jun 11, 2017
One of the best Python books I have ever read. As the title says, clear, concise and effective. If I had only one Python book to take to this desert island, this would be it. It goes under the hood into the hows, whys and actual implementation details. There is also a good amount of soapboxing, which I agree with. It recalls me a little of higher-Order Perl with the dives into the inner workings of language.
|
|
Recommended to buy:
Yes
|
Best Python book I have
Derived From Web , Apr 1, 2017
If you like Python and enjoy programming, you are doing yourself a disservice by not reading this book. I bought this book a few months ago and I haven't read it until now. The first few chapters made me regret having put it off for so long. The beginning pages of the books makes it clear who it is for and not. If you are looking to upgrade your Python skills, this is the book.
|
|
Recommended to buy:
Yes
|