Fluent Python: Clear, Concise, and Effective Programming

Ramalho, Luciano

ISBN 10: 1492056359 ISBN 13: 9781492056355
Editore: O'Reilly Media, 2022
Nuovi Brossura

Da Best Price, Torrance, CA, U.S.A. Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Venditore AbeBooks dal 30 agosto 2024

Questo articolo specifico non è più disponibile.

Riguardo questo articolo

Descrizione:

SUPER FAST SHIPPING. Codice articolo 9781492056355

Segnala questo articolo

Riassunto:

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

Informazioni sull?autore:

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.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Dati bibliografici

Titolo: Fluent Python: Clear, Concise, and Effective...
Casa editrice: O'Reilly Media
Data di pubblicazione: 2022
Legatura: Brossura
Condizione: New
Edizione: seconda edizione

I migliori risultati di ricerca su AbeBooks

Foto dell'editore

Ramalho, Luciano
Editore: O'Reilly Media, 2022
ISBN 10: 1492056359 ISBN 13: 9781492056355
Antico o usato paperback

Da: Books From California, Simi Valley, CA, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

paperback. Condizione: Very Good. Codice articolo mon0003640880

Contatta il venditore

Compra usato

EUR 32,18
EUR 4,25 shipping
Spedito in U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Ramalho, Luciano
Editore: O'Reilly Media, 2022
ISBN 10: 1492056359 ISBN 13: 9781492056355
Antico o usato paperback

Da: Books From California, Simi Valley, CA, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

paperback. Condizione: Fine. Codice articolo mon0003874052

Contatta il venditore

Compra usato

EUR 32,18
EUR 4,25 shipping
Spedito in U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Ramalho, Luciano
Editore: O'Reilly Media, USA, 2022
ISBN 10: 1492056359 ISBN 13: 9781492056355
Antico o usato Brossura

Da: ReviBlio, Barcelona, B, Spagna

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condition: Not used, but with some details on the front cover edges. The rest of the book is in excellent? conditions (see the pictures). This book is an essential, exhaustive resource for any developer determined to write truly idiomatic Pythonic programming. This comprehensive guide serves as a technical deep dive into the core mechanics of the language, pushing intermediate users toward mastery. The book's structure masterfully breaks down complex subjects. Its updated content is particularly valuable, offering extensive coverage of Python type hints and the implementation of robust static type checking using tools like mypy. The chapters on control flow and concurrency have been completely revised to reflect the modern state of async concurrency in Python, focusing heavily on the performance benefits of the async/await syntax and the asyncio ecosystem for writing efficient, non-blocking code. Ramalho excels at demystifying advanced features. He provides a superb breakdown of the Python data model and special methods (or dunder methods), showing how they underpin the language's expressive syntax. Other critical topics include the use of dataclasses for cleaner object creation, advanced generators and context managers, and the often-misunderstood art of metaprogramming through attribute descriptors and class decorators. If you are a working software engineer aiming to move beyond functional scripts and write truly efficient Python code that leverages the language's full power?from custom Abstract Base Classes (ABCs) to operator overloading?this book is your definitive guide to achieving professional-grade fluency. ?. Codice articolo ABE-1760990606855

Contatta il venditore

Compra usato

EUR 33,90
EUR 44,00 shipping
Spedito da Spagna a U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Ramalho, Luciano
Editore: O'reilly Media, 2022
ISBN 10: 1492056359 ISBN 13: 9781492056355
Antico o usato Brossura

Da: Anybook.com, Lincoln, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Good. This is an ex-library book and may have the usual library/used-book markings inside.This book has soft covers. In good all round condition. Please note the Image in this listing is a stock photo and may not match the covers of the actual item,1850grams, ISBN:9781492056355. Codice articolo 3723948

Contatta il venditore

Compra usato

EUR 38,51
EUR 18,11 shipping
Spedito da Regno Unito a U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Ramalho, Luciano
Editore: O'Reilly Media, 2022
ISBN 10: 1492056359 ISBN 13: 9781492056355
Nuovo Brossura

Da: Lakeside Books, Benton Harbor, MI, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Brand New! Not Overstocks or Low Quality Book Club Editions! Direct From the Publisher! We're not a giant, faceless warehouse organization! We're a small town bookstore that loves books and loves it's customers! Buy from Lakeside Books! Codice articolo OTF-S-9781492056355

Contatta il venditore

Compra nuovo

EUR 48,16
EUR 3,40 shipping
Spedito in U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Luciano Ramalho
Editore: O'Reilly Media, 2022
ISBN 10: 1492056359 ISBN 13: 9781492056355
Antico o usato Paperback

Da: CollegePoint, Inc, Memphis, TN, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Good. 2nd Edition. We only honor returns for quality issues and won't accept reasons such as 'change my mind', 'find a better price', or 'school book requirement change', etc. Codice articolo 10300

Contatta il venditore

Compra usato

EUR 50,02
EUR 5,95 shipping
Spedito in U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Luciano Ramalho
ISBN 10: 1492056359 ISBN 13: 9781492056355
Nuovo Paperback

Da: CitiRetail, Stevenage, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: new. Paperback. 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 objectsData structures: Sequences, dicts, sets, Unicode, and data classesFunctions as objects: First-class functions, related design patterns, and type hints in function declarationsObject-oriented idioms: Composition, inheritance, mixins, interfaces, operator overloading, static typing and protocolsControl flow: Context managers, generators, coroutines, async/await, and thread/process poolsMetaprogramming: Properties, attribute descriptors, class decorators, and new class metaprogramming hooks that are simpler than metaclasses 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. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability. Codice articolo 9781492056355

Contatta il venditore

Compra nuovo

EUR 50,41
EUR 42,14 shipping
Spedito da Regno Unito a U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Luciano Ramalho
Editore: O'Reilly Media, 2022
ISBN 10: 1492056359 ISBN 13: 9781492056355
Nuovo PAP

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. Established seller since 2000. Codice articolo WO-9781492056355

Contatta il venditore

Compra nuovo

EUR 50,42
EUR 10,66 shipping
Spedito da Regno Unito a U.S.A.

Quantità: 15 disponibili

Aggiungi al carrello

Foto dell'editore

RAMALHO, LUCIANO
Editore: O'Reilly Media, 2022
ISBN 10: 1492056359 ISBN 13: 9781492056355
Nuovo Brossura

Da: Speedyhen, London, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: NEW. Codice articolo NW9781492056355

Contatta il venditore

Compra nuovo

EUR 50,43
EUR 46,69 shipping
Spedito da Regno Unito a U.S.A.

Quantità: 18 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Luciano Ramalho
ISBN 10: 1492056359 ISBN 13: 9781492056355
Nuovo Paperback

Da: Grand Eagle Retail, Bensenville, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: new. Paperback. 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 objectsData structures: Sequences, dicts, sets, Unicode, and data classesFunctions as objects: First-class functions, related design patterns, and type hints in function declarationsObject-oriented idioms: Composition, inheritance, mixins, interfaces, operator overloading, static typing and protocolsControl flow: Context managers, generators, coroutines, async/await, and thread/process poolsMetaprogramming: Properties, attribute descriptors, class decorators, and new class metaprogramming hooks that are simpler than metaclasses 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. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Codice articolo 9781492056355

Contatta il venditore

Compra nuovo

EUR 51,66
Spedizione gratuita
Spedito in U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Vedi altre 28 copie di questo libro

Vedi tutti i risultati per questo libro