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

Instant online reading.
Don't wait for delivery!

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 

Ships in 15 to 25 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

Python All-in-One For Dummies : 3rd Edition - John C. Shovic

RRP $74.95

$52.47

30%
OFF
Starting Out with Python : 5th Global Edition - Tony Gaddis

RRP $138.95

$108.75

22%
OFF
Web Engineering : Theory and Practice - Jeremiah Downey
Building Microservices : Designing Fine-Grained Systems 2nd Edition - Sam Newman
Typescript Cookbook : Real World Type-Level Programming - Stefan Baumgartner
Coding For Dummies, All New Edition : For Dummies (Computer/Tech) - Paul McFedries
PHP, MySQL, & JavaScript All-In-One For Dummies : For Dummies - Richard Blum
Python for Finance 2e : Mastering Data-Driven Finance - Yves Hilpisch
Python Cookbook : Recipes for Mastering Python : 3rd Edition - David Beazley
Developing Graphics Frameworks with Java and OpenGL - Lee Stemkoski
Learning Spark : Lightning-Fast Data Analytics - Brooke Wenig

RRP $152.00

$73.75

51%
OFF
Computer Coding Python Games for Kids : DK Help Your Kids With - Carol Vorderman
Programming TypeScript : Making Your JavaScript Applications Scale - Boris Cherny
Information Architecture : For the Web and Beyond : 4th Edition - Jorge Arango