GeekPeak
Cover of Python Tricks

Python Tricks

Dan Bader

If you need help writing programs in Python 3, or want to update older Python 2 code, this book is just the ticket.

17.5 score
#122 overall · #6 in Python

Score based on developer article recommendations — not sales data or reviews.

Check on Amazon

🟢 Developer Verdict

An intermediate guide to writing Pythonic code and applying best practices through practical examples and a step-by-step approach.

Read this if

  • You want to elevate your Python code from functional to truly Pythonic.
  • You seek practical best practices, including PEP8 guidelines, for cleaner Python.
  • You prefer learning advanced Python features through concise, digestible "tricks".

Skip this for now if

  • You are a complete beginner to Python programming concepts and syntax.
  • You need a deep dive into advanced data structures or algorithm design.
  • You are looking for a theoretical computer science textbook on Python.
Developer signal: Overwhelming Consensus · 100% 4 analyzed mentions Deep Technical

🔄 Compare & Reading Path

💬 What Developers Say

"I created a great list of learning resources that you can add to your pocket."

— tracycss · 40+ Python resources you should have · Dec 13, 2020

"you can combine this book with **"Python Tricks: A Buffet of Awesome Python Features"** by Dan Bader, other awesome books to learn some advanced Python tips."

— javinpaul · Top 5 Books to learn Python for Beginners - Best of Lot · Jan 8, 2020

"Python Tricks by Dan Bader, which I got from a Humble Book Bundle."

— amychan331 · Python Resources I am using - Beginner to Intermediate · Jan 16, 2021

Based on 4 developer article mentions

👤 Who Should Read This

Best for

  • Developers who want to write better code

Less ideal for

  • Complete beginners in software engineering
  • Readers looking for gentle, step-by-step introductions
  • Readers looking only for quick interview patterns
Difficulty: Advanced Style: Deep

Explore Similar Books

More books in similar categories — browse to discover your next read.

Cover of Python Tricks
Python Tricks

Dan Bader

Mentioned in 7 articles · #122 overall

As an Amazon Associate, we earn from qualifying purchases.

Recommended in 7 Articles

Top 5 Books to learn Python for Beginners - Best of Lot

● DEVby javinpaul· Jan 8, 2020
View article →

40+ Python resources you should have

● DEVby tracycss· Dec 13, 2020
View article →

helpful language feature gets less attention than it deserves

● DEVby yusufadel· Aug 15, 2021
View article →

21 must-read books for kids, beginner, advanced & interview with PDF 🐍

● DEVby yash_makan· Dec 26, 2021
View article →

How not to quit

● DEVby sandordargo· Sep 26, 2018
View article →

A womenintech's 2018 in 2018 Words

● DEVby bhavaniravi· Nov 27, 2018
View article →

Python Resources I am using - Beginner to Intermediate

● DEVby amychan331· Jan 16, 2021
View article →

Score Trend

Last 90 Days

Articles

0

vs prev 90d

0

All Time

Unique authors

7

Total mentions

7

Source Platforms

DEV 7
📰 About this signal · 4 analyzed mentions · Mostly Medium confidence

Article Types

Book List 3
Personal Story 1

Confidence

Medium 2
High 2