Description
Pearson Effective Python 1: 59 Specific Ways To Write Better Python by Brett Slatkin
Effective Python will help students harness the full power of Python to write exceptionally robust, efficient, maintainable, and well-performing code. Utilizing the concise, scenario-driven style pioneered in Scott Meyers's best-selling Effective C++, Brett Slatkin brings together 53 Python best practices, tips, shortcuts, and realistic code examples from expert programmers. Each section contains specific, actionable guidelines organized into items, each with carefully worded advice supported by detailed technical arguments and illuminating examples.
Salient Features
• Covers Python algorithms, objects, concurrency, collaboration, built-in modules, and much more
• Addresses both Python 3 and Python 2
• Guides students to a far deeper understanding of the Python language, so they know why its unique idioms and rules of thumb make sense
• Follows the enormously popular "Effective" format proven in Scott Meyers' classic Effective C++