Get Free Shipping on orders over $79
Fluent Python  : Clear, Concise, and Effective Programming 2nd Edition - Luciano Ramalho
eTextbook alternate format product

Instant online reading.

Fluent Python

Clear, Concise, and Effective Programming 2nd Edition

By: Luciano Ramalho

Paperback | 13 April 2022 | Edition Number 2

At a Glance

Paperback


RRP $152.00

$73.75

51%OFF

or 4 interest-free payments of $18.44 with

 or 
In Stock and Ships in 1-2 business days
Python's simplicity lets you become productive quickly, but often this means you aren't using everything it has to offer.

With the updated edition of this hands-on guide, you'll learn how to write effective, modern Python 3 code by leveraging its best ideas.

Don't waste time bending Python to fit patterns you learned in other languages. Discover and apply idiomatic Python 3 features beyond your past experience. Author Luciano Ramalho guides you through Python's core language features and libraries and teaches you how to make your code shorter, faster, and more readable.

Featuring major updates throughout the book, Fluent Python, second edition, covers:
  • Special methods: The key to the consistent behavior of Python objects
  • Data structures: Sequences, dicts, sets, Unicode, and data classes
  • Functions as objects: First-class functions, related design patterns, and type hints in function declarations
  • Object-oriented idioms: Composition, inheritance, mixins, interfaces, operator overloading, static typing and protocols
  • Control flow: Context managers, generators, coroutines, async/await, and thread/process pools
  • Metaprogramming: Properties, attribute descriptors, class decorators, and new class metaprogramming hooks that are simpler than metaclasses

More in Web Programming

Coding For Dummies, All New Edition : For Dummies (Computer/Tech) - Paul McFedries
Python All-in-One For Dummies : 3rd Edition - John C. Shovic

RRP $74.95

$55.75

26%
OFF
Web Engineering : Theory and Practice - Jeremiah Downey
PHP, MySQL, & JavaScript All-In-One For Dummies : For Dummies - Richard Blum
Learning Go : An Idiomatic Approach to Real-World Go Programming - Jon Bodner
The Art of SEO : Mastering Search Engine Optimization - Eric Enge
Python Cookbook : Recipes for Mastering Python : 3rd Edition - David Beazley
Developing Graphics Frameworks with Java and OpenGL - James Cona
Python for Finance 2e : Mastering Data-Driven Finance - Yves Hilpisch