Tapping Into the Zen of Python

Will Mead
Will Mead 10 Lessons 31m May 19, 2026 basics python

The Zen of Python is a collection of 19 aphorisms that capture the guiding principles behind Python’s design. You can display them anytime by running import this in a Python REPL. Tim Peters wrote them in 1999 as a joke, but they became an iconic part of Python culture that was even formalized as PEP 20.

By the end of this video course, you’ll understand:

  • The Zen of Python is a humorous poem of 19 aphorisms describing Python’s design philosophy
  • Running import this in a Python interpreter displays the complete text of the Zen of Python
  • Tim Peters wrote the Zen of Python in 1999 as a tongue-in-cheek comment on a mailing list
  • The aphorisms are guidelines, not strict rules, and some intentionally contradict each other
  • The principles promote readability, simplicity, and explicitness while acknowledging that practicality matters

Experienced Pythonistas often refer to the Zen of Python as a source of wisdom and guidance, especially when they want to settle an argument about certain design decisions in a piece of code. In this video course, you’ll explore the origins of the Zen of Python, learn how to interpret its mysterious aphorisms, and discover the Easter eggs hidden within it.

You don’t need to be a Python master to understand the Zen of Python! But you do need to answer an important question: What exactly is the Zen of Python?

What’s Included:

  • 10 Lessons
  • Video Subtitles and Full Transcripts
  • 1 Downloadable Resource
  • Accompanying Text-Based Tutorial
  • Interactive Quiz to Check Your Progress
  • Hands-On Coding Exercise
  • Q&A With Python Experts: Ask a Question
  • Certificate of Completion

Downloadable Resources:

About Will Mead

Will is a Python Developer and Educator with a B.Sc. in Physics. When he's away from the computer he also loves performing in improvised comedy shows.

» More about Will

Each tutorial at Real Python is created by a team of developers so that it meets our high quality standards. The team members who worked on this tutorial are:

← Browse All Courses