Supercharged Python Take Your Code to the Next Level
Auteurs : Overland Brian, Bennett John
- Coding for runtime efficiency
- Lambda functions (and when to use them)
- Managing versioning
- Localization and Unicode
- Regular expressions
- Binary operators
- Radix conversions
- Data formatting, in depth
- Creating, building, and importing packages
- Using the Django web-development package
- Graphics programming
- Magic methods and advanced object orientation
- Reading and writing binary files, and more
- 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
- Appendix A Python Operator Precedence Table
- Appendix B Built-In Python Functions
- Appendix C Set Methods
- Appendix D Dictionary Methods
- Appendix E Statement Reference
John Bennett was formerly a senior software engineer at Proximity Technology, Franklin Electronic Publishing, and Microsoft Corporation. More recently, he has developed new programming languages using Python as a prototyping tool. He has worked on a variety of software projects, including a handheld spellchecker and East Asian handwriting recognition software. He holds nine U.S. patents.
- Picks up where Brian Overland’s Python Without Fear left off, covering more advanced topics and practices
- Breaks advanced topics down to their essentials, illustrating them with simple examples and practical exercises
- Covers runtime efficiency, lambda functions, regex, binary operators, advanced data formatting, packages, Django, graphics, magic methods, binary files, and more
- Deepens your insight by illuminating design decisions and tricks behind each language feature
- Includes challenging projects to showcase Python’s power
- Instructors can access additional examples, exercises, and resources
Date de parution : 07-2019
Ouvrage de 672 p.
17.8x23.1 cm
Disponible chez l'éditeur (délai d'approvisionnement : 14 jours).
Prix indicatif 43,86 €
Ajouter au panier