Python之禅Python之禅最早由 Tim Peters[1][2]在Python邮件列表中发表,它包含了影响Python编程语言[3]设计的19条软件编写原则。在最初及后来的一些版本中,一共包含20条,其中第20条是「这一条留空(...)请 Guido 来填写」。这留空的一条从未公布也可能并不存在。这些文本属于公共领域[4]。 Python之禅作为一个信息条款被录入Python增强建议(PEP)的第20条,在Python语言的官方网站也能找到。它还作为复活节彩蛋被包含在Python解释器中。如果输入 Python之禅的内容优美优于丑陋, 明瞭优于隐晦; 简单优于复杂, 复杂优于繁雜, 扁平优于嵌套, 稀疏优于稠密, 可读性很重要! 特例亦不可违背原则, 即使实用比纯粹更优。 错误绝不能悄悄忽略, 除非它明确需要如此。 面对不确定性, 拒绝妄加猜测。 任何问题应有一种, 且最好只有一种, 显而易见的解决方法。 尽管这方法一开始并非如此直观, 除非你是荷兰人。 做优于不做, 然而不假思索还不如不做。 很难解释的,必然是坏方法。 很好解释的,可能是好方法。 命名空间是个绝妙的主意, 我们应好好利用它。
参见
参考文献
外部链接 |
Index:
pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve
Portal di Ensiklopedia Dunia