Zen von Python
The Zen of Python ist eine Sammlung von 20 Software-Prinzipien, die das Design der Python-Programmiersprache beeinflussen , von denen 19 von Tim Peters [ 1 ] im Juni 1999 geschrieben wurden. [ 2 ] Der Text wird als gemeinfrei verbreitet .
„The Zen of Python“ ist als Briefing-Eintrag zum 20. Python Enhancement Proposals (PEP) geschrieben und auf der offiziellen Python-Website zu finden. [ 3 ] Es ist auch als Osterei im Python - Interpreter enthalten , das angezeigt wird , wenn der Befehl eingegeben wird . [ 4 ]
import this
Prinzipien [ 5 ]
Die Grundsätze sind nachfolgend aufgeführt:
Schön ist besser als hässlich.
Explizit ist besser als implizit.
Einfach ist besser als komplex.
Komplex ist besser als kompliziert.
Flach ist besser als verschachtelt.
Geräumig ist besser als dicht.
Lesbarkeit ist wichtig.
Sonderfälle sind nicht besonders genug, um die Regeln zu brechen.
Praktikabilität schlägt jedoch Reinheit.
Fehler sollten niemals stillschweigend vorübergehen.
Es sei denn, sie sind ausdrücklich stummgeschaltet.
Vermeiden Sie angesichts von Unklarheiten die Versuchung zu raten.
Es sollte einen und möglichst nur einen offensichtlichen Weg geben, dies zu tun.
Obwohl dies zunächst nicht offensichtlich ist, es sei denn, Sie sind Niederländer.
Jetzt ist es besser denn je.
Auch wenn es nie viel besser ist als jetzt *richtig*.
Wenn die Implementierung schwer zu erklären ist, ist es eine schlechte Idee.
Wenn die Implementierung einfach zu erklären ist, könnte es eine gute Idee sein.
Namespaces sind eine großartige Idee, lasst uns mehr davon haben!