Professional >> Trade Business >> Computer Science >> Supply Chain Management


Supercharged Python: Take Your Code to the Next Level

Supercharged Python:   Take Your Code to the Next Level

Author(s):
  • Brian Overland
  • John Bennett
  • Author: Brian Overland
    • ISBN:9789389552935
    • 10 Digit ISBN:9389552931
    • Price:Rs. 1060.00
    • Pages:668
    • Imprint:Pearson Education
    • Binding:Paperback
    • Status:Available


    Be the first to rate the book !!

    Tapping into the full power of Python doesn't have to be difficult. Supercharged Python is written for people who've learned the fundamentals of the language but want to take their skills to the next level.

    After a quick review of Python, the book covers: advanced list and string techniques all the ways to handle text and binary files financial applications advanced techniques for writing classes

    generators and decorators and how to master packages such as Numpy (Numeric Python) to supercharge

    your applications!"

     

    Table of Content

    "Chapter 1: Review of the Fundamentals
    Chapter 2: Advanced String Capabilities
    Chapter 3: Advanced List Capabilities
    Chapter 4: Shortcuts, Command Line, and Packages
    Chapter 5: Formatting Text Precisely
    Chapter 6: Regular Expressions, Part I
    Chapter 7: Regular Expressions, Part II
    Chapter 8: Text and Binary Files
    Chapter 9: Classes and Magic Methods
    Chapter 10: Decimal, Money, and Other Classes
    Chapter 11: The Random and Math Packages
    Chapter 12: The "numpy" (Numeric Python) Package
    Chapter 13: Advanced Uses of "numpy"
    Chapter 14: Multiple Modules and the RPN Example
    Chapter 15: Getting Financial Data off the Internet "
     

    Salient Features

    1. Use profilers and "magic methods" to code like a pro
    2. Harness the power of regular expressions to process text quickly with a single statement
    3. Take advantage of 22 coding shortcuts, along with performance tips, to save time and optimize your code
    4. Create really useful classes and objects, for games, simulations, money, mathematics, and more
    5. Use multiple modules to build powerful apps while avoiding the "gotchas"
    6. Import packages to dramatically speed up statistical operations—by as much as 100 times!
    7. Refer to the five-part language reference to look up fine points of the language"