Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
  Our Catalog   Languages & Tools

Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)


Blowout Sale! Save 65% on the Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series) by Addison-Wesley Professional at EMS Linux. MPN: 9780134034287. Hurry! Limited time offer. Offer valid only while supplies last. It's easy to start writing code with Python: that's why the language is so immensely popular. However, Python has unique strengths, charms, and


Product Description

It's easy to start writing code with Python: that's why the language is so immensely popular. However, Python has unique strengths, charms, and expressivity that can be hard to grasp at first -- as well as hidden pitfalls that can easily trip you up if you aren't aware of them. Effective Python will help you 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 59 Python best practices, tips, shortcuts, and realistic code examples from expert programmers.

Through realistic examples, Slatkin uncovers little-known Python quirks, intricacies, and idioms that powerfully impact code behavior and performance. You'll learn how to choose the most efficient and effective way to accomplish key tasks when multiple options exist, and how to write code that's easier to understand, maintain, and improve.

Drawing on his deep understanding of Python's capabilities, Slatkin offers practical advice for each major area of development with both Python 3.x and Python 2.x. Coverage includes:
  • Algorithms
  • Objects
  • Concurrency
  • Collaboration
  • Built-in modules
  • Production techniques
  • And more
Each section contains specific, actionable guidelines organized into items, each with carefully worded advice supported by detailed technical arguments and illuminating examples. Using Effective Python, you can systematically improve all the Python code you write: not by blindly following rules or mimicking incomprehensible idioms, but by gaining a deep understanding of the technical reasons why they make sense.

Additional Information

Manufacturer:Addison-Wesley Professional
Brand:Addison-Wesley Professional
Part Number:9780134034287
Publisher:Addison-Wesley Professional
Studio:Addison-Wesley Professional
MPN:9780134034287
UPC:884807658059
EAN:9780134034287
Item Weight:0 pounds
Item Size:0.8 x 9.1 x 9.1 inches
Package Weight:1.05 pounds
Package Size:6.9 x 0.6 x 0.6 inches

Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series) by Addison-Wesley Professional

Buy Now:
Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)

Brand: Addison-Wesley Professional
4.0 out of 5 stars with 37 reviews
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$39.99
$14.20
You Save: 64%


Quantity:  

 


View More In Languages & Tools.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Addison-Wesley Professional, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


By Cengage
mpn: 9781435458932, ean: 9781435455009, isbn: 1435455002,

By No Starch Press
mpn: 47886678, ean: 9781593278281, isbn: 1593278284,
The Rust Programming Language is the official book on Rust, an open-source, community-developed systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. This is the undisputed go-to guide to Rust, writt...

By Self-Taught Media
ean: 9780999685907, isbn: 0999685902,
I am a self-taught programmer. After a year of self-study, I learned to program well enough to land a job as a software engineer II at eBay. Once I got there, I realized I was severely under-prepared. I was overwhelmed by the amount of things I nee...

By O'Reilly Media
mpn: 41752453, ean: 9781449369415, isbn: 1449369413,
Machine learning has become an integral part of many commercial applications and research projects, but this field is not exclusive to large companies with extensive research teams. If you use Python, even as a beginner, this book will teach you prac...

By Sams Publishing
ean: 9780672336072, isbn: 0672336073,
Sams Teach Yourself SQL in 10 Minutes, Fourth Edition New full-color code examples help you see how SQL statements are structured Whether you're an application developer, database administrator, web application designer, mobile app develop...

By Penguin Books
mpn: 19271399, ean: 9781593274078, isbn: 1593274076,
Use fundamental data structures like lists, tuples, and maps. Organize and reuse your code with functions and modules. Use control structures like loops and conditional statements. Draw shapes and patterns with Python's turtle module. Create games, a...

By imusti
ean: 9781848000698, isbn: 1848000693,
This newly expanded and updated second edition of the best-selling classic continues to take the "mystery" out of designing algorithms, and analyzing their efficacy and efficiency. Expanding on the first edition, the book now serves as the primary t...

By Springer
mpn: 37236906, ean: 9781461471370, isbn: 1461471370,
An Introduction to Statistical Learning provides an accessible overview of the field of statistical learning, an essential toolset for making sense of the vast and complex data sets that have emerged in fields ranging from biology to finance to marke...

By Course Technology
ean: 9781305578166, isbn: 1305578163,
Introduce your students to the latest, industry-leading, website development practices with the newest book in the remarkable Shelly Cashman Series. For more than three decades, the Shelly Cashman Series has effectively introduced computer skills to ...

By Pearson
ean: 9780133350685, isbn: 0133350681,
This is an introductory-level algorithm book. It includes worked-out examples and detailed proofs. Presents Algorithms by type rather than application. Includes structured material by techniques employed, not by the application area, so readers can...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.