Fluent Python: Clear, Concise, and Effective Programming

Fluent Python: Clear, Concise, and Effective Programming

Luciano Ramalho

MIA KARTS BOOKS

Fluent Python: Clear, Concise, and Effective Programming
Skip to product information

    Fluent Python: Clear, Concise, and Effective Programming

    $72.00 CAD
     per 
    Available

    Book Details

    Author
    Luciano Ramalho
    Publisher
    O'Reilly
    Format
    Paperback
    Language
    English
    Category
    Software Development
    Condition
    New
    ISBN-13
    9781491946008
    ISBN-10
    1491946008

    Free U.S. shipping on all orders. International shipping is calculated at checkout.

    Guaranteed safe checkout

    Product description

    ISBN: 1491946008

    Author: Ramalho, Luciano

    Condition: New

    Python???s simplicity lets you become productive quickly, but this often means you aren???t using everything it has to offer. With this hands-on guide, you???ll learn how to write effective, idiomatic Python code by leveraging its best???and possibly most neglected???features. Author Luciano Ramalho takes you through Python???s core language features and libraries, and shows you how to make your code shorter, faster, and more readable at the same time.Many experienced programmers try to bend Python to fit patterns they learned from other languages, and never discover Python features outside of their experience. With this book, those Python programmers will thoroughly learn how to become proficient in Python 3.This book covers: Python data model: understand how special methods are the key to the consistent behavior of objects Data structures: take full advantage of built-in types, and understand the text vs bytes duality in the Unicode age Functions as objects: view Python functions as first-class objects, and understand how this affects popular design patterns Object-oriented idioms: build classes by learning about references, mutability, interfaces, operator overloading, and multiple inheritance Control flow: leverage context managers, generators, coroutines, and concurrency with the concurrent.futures and asyncio packages Metaprogramming: understand how properties, attribute descriptors, class decorators, and metaclasses work

    View full details

    Fluent Python: Clear, Concise, and Effective Programming

    $72.00 CAD
     per 

    You May Also Like

    More in Computer Science

    View all
    Data Communications and their Performance: Proceedings of the Sixth IFIP WG6.3 Conference on Performance of Computer Networks, Istanbul, Turkey, 1995 ... in Information and Communication Technology)
    Python Programming: An Introduction to Computer Science
    The Linux Command Line, 2nd Edition: A Complete Introduction
    C Programming for the Absolute Beginner
    Programming Challenges: The Programming Contest Training Manual (Texts in Computer Science)
    Neuro-Linguistic Programming: Volume I (The Study of the Structure of Subjective Experience)
    Nicely Said: Writing for the Web with Style and Purpose (Voices That Matter)
    Computational Thinking (The MIT Press Essential Knowledge series)
    Remote Sensing of Impervious Surfaces (Remote Sensing Applications Series)
    Introduction to High Performance Computing for Scientists and Engineers (Chapman & Hall/CRC Computational Science)
    Numerical Recipes in Fortran 90: Volume 2, Volume 2 of Fortran Numerical Recipes: The Art of Parallel Scientific Computing
    Network Programming with Go: Code Secure and Reliable Network Services from Scratch
    RECENTLY VIEWED PRODUCTS

    Why Shop Miakarts Books?

    Wide Selection

    Discover books across many categories and subjects.

    Secure Checkout

    Shop with a secure online checkout experience.

    Detailed Book Information

    View ISBN, author, publisher, format and other available book details.

    Easy Online Ordering

    Browse, select and order books online.

    Customer Support

    Contact us if you need help with an order or product.