Video: TRULY INSANE Minecraft Villager Trading Discounts! | Python Plays Minecraft Survival [Episode 7] 2025
Python har sit eget sæt designprincipper, der styrer, hvordan resten af sproget er struktureret. Der er nitten design principper, der beskriver, hvordan Python-sproget er organiseret. Nogle af de vigtigste principper omfatter
-
Læsbarhedstæller: Dette er muligvis Pythons vigtigste designprincip. Python-koden ligner næsten engelsk, og endda håndhæver visse formateringer, f.eks. Indrykning, for at gøre koden lettere at læse. Højlæselig kode betyder at seks måneder fra nu, når du besøger din kode for at rette en fejl eller tilføje en funktion, vil du kunne hoppe ind uden at forsøge at huske, hvad du gjorde. Læsbar kode betyder også, at andre kan bruge din kode eller hjælpe med at fejle din kode med lethed.
Reddit. com er et top-10-besøgte websted i USA og et top-50-besøgte websted i verden. Dens medstifter, Steve Huffman, kodede oprindeligt webstedet i Lisp og skiftede til Python, fordi Python er "ekstremt læsbar og ekstremt skrivebar".
-
Der bør være en - og helst kun en - indlysende måde at gøre det på: Dette princip er direkte modsat Perls motto "Der er mere end en måde at gøre. "I Python kan to forskellige programmører nærme sig det samme problem og skrive to forskellige programmer, men det ideelle er, at koden vil være ens og let at læse, vedtage og forstå. Selvom Python tillader flere måder at udføre en opgave på - som f.eks. Når man kombinerer to strenge - hvis der findes en åbenbar og fælles mulighed, bør den bruges.
-
Hvis implementeringen er svær at forklare, er det en dårlig ide: Programmerne var historisk kendt for at skrive esoterisk kode for at øge ydeevnen. Python blev imidlertid designet til ikke at være det hurtigste sprog, og dette princip minder programmører om, at de nemme at forstå implementeringer foretrækkes hurtigere, men vanskeligere at forklare dem.
Få adgang til hele listen efter designprincipper, som er i form af et digt, ved at skrive import her ind i enhver Python tolk, eller ved at besøge Pythons hjemmeside. Disse principper, skrevet af Tim Peters, et Python-medlem, skulle beskrive hensigterne hos Pythons skaber, Van Rossum, der også kaldes den velvillige diktator for livet (BDFL).