Writing Zenlike Python

Writing Zenlike Python

EuroPython Conference via YouTube Direct link

The History of the Zen

3 of 19

3 of 19

The History of the Zen

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Writing Zenlike Python

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 The Zen of Python
  3. 3 The History of the Zen
  4. 4 Was Tim Serious?
  5. 5 Readability Readability counts.
  6. 6 Obvious There should be one -- and preferably only one -- obvious way to do it.
  7. 7 Beautiful Beautiful is better than ugly
  8. 8 Explicit Explicit is better than implicit
  9. 9 Namespaces Namespaces are one honking great idea -- let's do more of these!
  10. 10 Refuse to Guess In the face of ambiguity, refuse the temptation to guess
  11. 11 Simple
  12. 12 Complex Complex is better than complicated
  13. 13 Easy to Explain
  14. 14 Flat Flat is better than nested
  15. 15 Sparse Sparse is better than dense
  16. 16 Errors Errors should never pass silently
  17. 17 Explicitly Silenced Unless explicitly silenced
  18. 18 Special Cases Special cases aren't special enough to break the rules.
  19. 19 Practicality Although practicality beats purity

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.