IZI1

Fluent Python - 2nd Edition by Luciano Ramalho (Paperback)

No reviews
Target
USD 43.99

at Target

About this item

Book Synopsis Don't waste time bending Python to fit patterns you've learned in other languages. Python's simplicity lets you become productive quickly, but often this means you aren't using everything the language 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. 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. Complete with major updates throughout, this new edition features five parts that work as five short books within the book: 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, protocols, and more static types Control flow: Context managers, generators, coroutines, async/await, and thread/process pools Metaprogramming: Properties, attribute descriptors, class decorators, and new class metaprogramming hooks that replace or simplify metaclasses

About the Author Luciano Ramalho is a Principal Consultant at ThoughtWorks and a fellow of the Python Software Foundation. He's been using Python professionally since 1998, deploying it in some of the largest Internet properties based in Brazil, as well as financial and government institutions. Ramalho has presented Python talks and tutorials in six countries, including events like PyCon US, OSCON, Python Brasil, PyBay, and PyCaribbean. He is co-owner of Python.pro.br, a training company.

  • Features
    • Don't waste time bending Python to fit patterns you've learned in other languages.
    • About the Author: Luciano Ramalho is a Principal Consultant at ThoughtWorks and a fellow of the Python Software Foundation.
    • 1012 Pages
    • Computers, Languages

Specifications

Dimensions (Overall)

9.19 Inches (H) x 7.0 Inches (W) x 1.99 Inches (D)

Weight

3.48 Pounds

Suggested Age

22 Years and Up

Number of Pages

1012

Genre

Computers

Sub-Genre

Languages

Publisher

O'Reilly Media

Theme

Python

Format

Paperback

Author

Luciano Ramalho

Language

English

Product photos are for illustrative purposes only and are exemplary. The colors, inscriptions, parameters, dimensions, sizes, functions, and/or any other features of the original products may look different than in reality due to their visual characteristics, so please refer to the product features that are indicated in the product descriptions.

You may also like