Zen fra Python
Zen of Python er en samling av 20 programvareprinsipper som påvirker utformingen av Python-programmeringsspråket , hvorav 19 ble skrevet av Tim Peters [ 1 ] i juni 1999. [ 2 ] Teksten er distribuert som offentlig eiendom .
Zen of Python er skrevet som det 20. Python Enhancement Proposals (PEP) briefingoppføring , og kan finnes på det offisielle Python-nettstedet. [ 3 ] Det er også inkludert som et påskeegg i Python- tolken , som vises når kommandoen legges inn . [ 4 ]
import this
Prinsipper [ 5 ]
Prinsippene er listet opp nedenfor:
Vakkert er bedre enn stygt.
Eksplisitt er bedre enn implisitt.
Enkelt er bedre enn komplekst.
Kompleks er bedre enn komplisert.
Flat er bedre enn nestet.
Romslig er bedre enn tett.
Lesbarhet er viktig.
Spesielle tilfeller er ikke spesielle nok til å bryte reglene.
Det praktiske slår imidlertid renhet.
Feil skal aldri gå stille forbi.
Med mindre de er eksplisitt dempet.
Still overfor tvetydighet, unngå fristelsen til å gjette.
Det bør være én, og helst bare én, åpenbar måte å gjøre det på.
Selv om det kanskje ikke er åpenbart med mindre du er nederlandsk.
Nå er det bedre enn noen gang.
Selv om det aldri er mange ganger bedre enn *akkurat* akkurat nå.
Hvis implementeringen er vanskelig å forklare, er det en dårlig idé.
Hvis implementeringen er enkel å forklare, kan det være en god idé.
Navneområder er en god idé, la oss få flere av dem!