Strona testowa serwera WWW w Pythonie.

Tim Peters: Zen Pythona

Piękne jest lepsze od brzydkiego.

Jawne jest lepsze od domyślnego.

Proste jest lepsze od złożonego.

Złożone jest lepsze od skomplikowanego.

Płaskie jest lepsze od zagnieżdżonego.

Rzadkie jest lepsze od zagęszczonego.

Czytelność ma znaczenie.

Sytuacje wyjątkowe nie są na tyle wyjątkowe, aby łamać reguły.

Aczkolwiek zmysł pragmatyczny wygrywa ze zmysłem estetyki.

Błędy zawsze powinny być zgłaszane.

Chyba, że zostaną celowo ukryte.

W obliczu niejednoznaczności odrzuć pokusę aby zgadywać.

Powinien istnieć jeden, i najlepiej tylko jeden, oczywisty sposób realizacji każdego zadania.

Chociaż sposób ten nie musi być początkowo oczywisty, jeśli nie jesteś Holendrem.

Teraz jest lepsze niż nigdy.

Chociaż nigdy jest często lepsze niż natychmiast.

Jeśli implementację jest trudno opisać, to znak, że to może być zły pomysł.

Jeśli implementację jest łatwo opisać, istnieje szansa, że to może być dobry pomysł.

Przestrzenie nazw są świetnym pomysłem – stwórzmy więcej takich rzeczy!