Buy New
-
To see product details, add this item to your cart.
Ships from: Amazon.com Sold by: Amazon.com
Used - Like New
-
To see product details, add this item to your cart.
Ships from: Deadstock_Gear Sold by: Deadstock_Gear
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Python Tricks: A Buffet of Awesome Python Features
Purchase options and add-ons
“I don’t even feel like I’ve scratched the surface of what I can do with Python”
With Python Tricks: The Book you’ll discover Python’s best practices and the power of beautiful & Pythonic code with simple examples and a step-by-step narrative.
You'll get one step closer to mastering Python, so you can write beautiful and idiomatic code that comes to you naturally.
Learning the ins and outs of Python is difficult—and with this book you'll be able to focus on the practical skills that really matter. Discover the “hidden gold” in Python’s standard library and start writing clean and Pythonic code today.
Who Should Read This Book:
- If you’re wondering which lesser known parts in Python you should know about, you’ll get a roadmap with this book. Discover cool (yet practical!) Python tricks and blow your coworkers’ minds in your next code review.
- If you’ve got experience with legacy versions of Python, the book will get you up to speed with modern patterns and features introduced in Python 3 and backported to Python 2.
- If you’ve worked with other programming languages and you want to get up to speed with Python, you’ll pick up the idioms and practical tips you need to become a confident and effective Pythonista.
- If you want to make Python your own and learn how to write clean and Pythonic code, you’ll discover best practices and little-known tricks to round out your knowledge.
What Python Developers Say About The Book:
"I kept thinking that I wished I had access to a book like this when I started learning Python many years ago." — Mariatta Wijaya, Python Core Developer
"This book makes you write better Python code!" — Bob Belderbos, Software Developer at Oracle
"Far from being just a shallow collection of snippets, this book will leave the attentive reader with a deeper understanding of the inner workings of Python as well as an appreciation for its beauty." — Ben Felder, Pythonista
"It's like having a seasoned tutor explaining, well, tricks!" — Daniel Meyer, Sr. Desktop Administrator at Tesla Inc.
- Reading age5 years and up
- Print length301 pages
- LanguageEnglish
- Dimensions6 x 0.68 x 9 inches
- Publication dateOctober 25, 2017
- ISBN-101775093301
- ISBN-13978-1775093305
Book recommendations, author interviews, editors' picks, and more. Read it now.
Explore your book, then jump right back to where you left off with Page Flip.
View high quality images that let you zoom in to take a closer look.
Enjoy features only possible in digital – start reading right away, carry your library with you, adjust the font, create shareable notes and highlights, and more.
Discover additional details about the events, people, and places in your book, with Wikipedia integration.
Frequently bought together

Customers who viewed this item also viewed
- Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to ProgrammingPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Sep 28
- Python Programming Language: a QuickStudy Laminated Reference GuidePamphletFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Sep 28
- Python Cheat Sheets: A Quick Visual Guide to Learn Python ProgrammingPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Sep 28
- Python Programming for Beginners: The Complete Python Coding Crash Course - Boost Your Growth with an Innovative Ultra-Fast Learning Framework and Exclusive Hands-On Interactive Exercises & ProjectsPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Sep 28
- Python Basics: A Practical Introduction to Python 3PaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Sep 28
- Fluent Python: Clear, Concise, and Effective ProgrammingPaperbackFREE Shipping by AmazonGet it as soon as Monday, Sep 28
Customers also bought or read
- Fluent Python: Clear, Concise, and Effective Programming
Paperback$43.99$43.99FREE delivery Mon, Sep 28 - Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming#1 Best SellerFunctional Software Programming
Paperback$27.53$27.53Delivery Mon, Sep 28 - Python Pocket Reference: Python In Your Pocket (Pocket Reference (O'Reilly))
Paperback$13.09$13.09Delivery Mon, Sep 28 - Effective Python: 125 Specific Ways to Write Better Python (Effective Software Development Series)
Paperback$65.05$65.05FREE delivery Oct 9 - 19 - Python Cheat Sheets: A Quick Visual Guide to Learn Python Programming
Paperback$15.99$15.99Delivery Mon, Sep 28 - Python Cheat Sheet Encyclopedia: The Fastest Way to Learn and Use Python Without Getting Overwhelmed
Paperback$12.99$12.99Delivery Mon, Sep 28 - Python Illustrated: Not another boring Python book, learn programming the fun way
Paperback$28.49$28.49Delivery Mon, Sep 28 - Python Machine Learning By Example: Unlock machine learning best practices with real-world use cases
Paperback$29.55$29.55Delivery Mon, Sep 28 - Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners
Paperback$21.39$21.39Delivery Oct 2 - 5 - Grokking Algorithms, Second Edition: An illustrated guide for programmers and other curious people
Paperback$49.99$49.99FREE delivery Mon, Sep 28 - Python 100 Projects for Beginners Learn Python by Building Mini-Apps, Games, Tools, and Automation Projects
Paperback$27.79$27.79Delivery Mon, Sep 28 - Machine Learning with PyTorch and Scikit-Learn: Develop machine learning and deep learning models with Python#1 Best SellerSpeech & Audio Processing
Paperback$34.23$34.23Delivery Mon, Sep 28 - Python 3: The Comprehensive Guide to Hands-On Python Programming (Rheinwerk Computing)
Paperback$55.87$55.87FREE delivery Mon, Sep 28 - Object-Oriented Python: Master OOP by Building Games and GUIs
Paperback$26.48$26.48Delivery Mon, Sep 28 - Modern Python Cookbook: 130+ updated recipes for modern Python 3.12 with new techniques and tools
Paperback$42.39$42.39FREE delivery Mon, Sep 28 - The Big Book of Small Python Projects: 81 Easy Practice Programs
Paperback$42.47$42.47FREE delivery Mon, Sep 28 - The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)
Hardcover$45.97$45.97FREE delivery Mon, Sep 28 - Python All-in-One For Dummies (For Dummies: Learning Made Easy)
Paperback$24.77$24.77Delivery Mon, Sep 28
Editorial Reviews
About the Author
Product details
- Publisher : Dan Bader
- Publication date : October 25, 2017
- Edition : 1st
- Language : English
- Print length : 301 pages
- ISBN-10 : 1775093301
- ISBN-13 : 978-1775093305
- Item Weight : 15.5 ounces
- Reading age : 5 years and up
- Dimensions : 6 x 0.68 x 9 inches
- Best Sellers Rank: #117,336 in Books (See Top 100 in Books)
- #67 in Python Programming
- Customer Reviews:
About the author

Hey there! My name is Dan Bader and I’m a complete Python nut.
I’ve been obsessed with programming ever since I managed to convince my parents to buy me a dusty old Commodore 64 from the classifieds in a local newspaper. And my love for writing code hasn’t diminished since then.
Today I help Python developers take their coding skills and productivity to the next level. I’m an independent software engineer, author, and speaker. I’ve been developing software for 15 years—and I’d love to help you become a more proficient Python coder.


























