ShopSpell

Effective Python: 125 Specific Ways to Write Better Python [Paperback]

$63.99     $69.99    9% Off      ($100.00 Shipping)
4 available
  • Category: Books (Computers)
  • Author:  Slatkin, Brett
  • Author:  Slatkin, Brett
  • ISBN-10:  0138172188
  • ISBN-10:  0138172188
  • ISBN-13:  9780138172183
  • ISBN-13:  9780138172183
  • Publisher:  Addison-Wesley Professional
  • Publisher:  Addison-Wesley Professional
  • Pages:  672
  • Pages:  672
  • Binding:  Paperback
  • Binding:  Paperback
  • SKU:  0138172188-11-MING
  • SKU:  0138172188-11-MING
  • Item ID: 107024669
  • List Price: $69.99
  • Seller: ShopSpell
  • Ships in: 2 business days
  • Transit time: Up to 4 business days
  • Delivery by: Sep 28 to Sep 30

Brett Slatkin is a Principal Software Engineer at Google in the Office of the CTO, focusing on emerging technologies. He co-founded Google Surveys, launched Google Clouds first product (App Engine), and co-created the PubSubHubbub protocolall using Python. Brett has been writing Python code professionally for the past 19 years and has made numerous contributions to open-source projects.

Preface     xvii

Acknowledgments     xxiii

About the Author     xxv

 

Chapter 1: Pythonic Thinking     1

     Item 1: Know Which Version of Python Youre Using     1

     Item 2: Follow the PEP 8 Style Guide     3

     Item 3: Never Expect Python to Detect Errors at Compile Time     6

     Item 4: Write Helper Functions Instead of Complex Expressions     8

     Item 5: Prefer Multiple-Assignment Unpacking Over Indexing     11

     Item 6: Always Surround Single-Element Tuples with Parentheses     16

     Item 7: Consider Conditional Expressions for Simple Inline Loglƒ1

Add Review