Skip to Content
Fluent Python: Clear, Concise, and Effective Programming

Price:

AU$ 132.36


Fluent Python: Clear, Concise, and Effective Programming

https://m.media-amazon.com/images/I/81OvszBEdhL.jpg

AU$ 132.36 132.36 AUD AU$ 132.36 Tax Included

Not Available For Sale

(AU$ 132.36 / Unit)

  • Brand
  • Publication Date
  • Item Weight
  • Language
  • Product Type
  • Edition
  • Publisher
  • Print length
  • ISBN-10
  • ISBN-13
  • Dimensions
  • ISBN10
  • ISBN13

This combination does not exist.

Contact Us
Object-Oriented Design
  • Buy Two or More Offer
    Save 10% when you buy two or more items.
  • Next Purchase Offer
    Get 5% off your next purchase.
  • Delivery Offer
    Enjoy free delivery on orders above $200.
  • Orders are processed and shipped from Canberra
    Orders are processed and shipped from Canberra
Delivery Detail
Estimate delivery times: 12-26 days (International).
3-6 days (Domestic)
Safe Checkout
Guaranteed Safe Checkout
Return Policy
30-Day Return Guarantee
Confidence-backed purchases with 30-day return support.
Free Return Pickup
Free return pickup available
We’ll handle returns from your doorstep at no extra cost.

 

Estimated shipping
Select a product to estimate shipping.

From the Preface

“Python is an easy to learn, powerful programming language.” Those are the first words of the official Python 3.10 tutorial. That is true, but there is a catch: because the language is easy to learn and put to use, many practicing Python programmers leverage only a fraction of its powerful features.

An experienced programmer may start writing useful Python code in a matter of hours. As the first productive hours become weeks and months, a lot of developers go on writing Python code with a very strong accent carried from languages learned before. Even if Python is your first language, often in academia and in introductory books it is presented while carefully avoiding language-specific features.

As a teacher introducing Python to programmers experienced in other languages, I see another problem that this book tries to address: we only miss stuff we know about. Coming from another language, anyone may guess that Python supports regular expressions, and look that up in the docs. But if you’ve never seen tuple unpacking or descriptors before, you will probably not search for them, and you may end up not using those features just because they are specific to Python.

This book is not an A-to-Z exhaustive reference of Python. Its emphasis is on the language features that are either unique to Python or not found in many other popular languages. This is also mostly a book about the core language and some of its libraries. I will rarely talk about packages that are not in the standard library, even though the Python package index now lists more than 60,000 libraries, and many of them are incredibly useful.

Who This Book Is For

This book was written for practicing Python programmers who want to become proficient in Python 3. I tested the examples in Python 3.10—most of them also in Python 3.9 and 3.8. When an example requires Python 3.10, it should be clearly marked.

If you are not sure whether you know enough Python to follow along, review the topics of the official Python tutorial. Topics covered in the tutorial will not be explained here, except for some features that are new.

Who This Book Is Not For

If you are just learning Python, this book is going to be hard to follow. Not only that, if you read it too early in your Python journey, it may give you the impression that every Python script should leverage special methods and metaprogramming tricks. Premature abstraction is as bad as premature optimization.

Product details

Fluent Python: Clear, Concise, and Effective Programming
Main Specification
Publication Date 2022 or May 10
Brand by Luciano Ramalho (Author) Format: Paperback
Item Weight 2.31 pounds
Product information
Language English
Others
Product Type Object-Oriented Design
Edition 2nd
Publisher O'Reilly Media
Print length 1012 pages
ISBN-10 1492056359
ISBN-13 978-1492056355
Dimensions 7 x 2 x 9.25 inches
ISBN10 1492056359
ISBN13 978-1492056355

Shipping & Delivery

At GofinchKart Australia, we aim to deliver your order quickly and safely.

Domestic Shipping (Australia):

Orders are typically delivered within 3–7 business days.

International Shipping:

Estimated delivery time is 12–26 business days, depending on the destination and customs processing.

Once your order has been dispatched, you will receive a tracking number. Delivery times may vary during public holidays or due to unforeseen delays.