python之禅是什么

1、说明

Python之禅指的是Tim Peters 编写的关于python编程准则。

2、操作步骤

在python的交互界面输入import this,回车,会发现返回了一些代码规范。

3、代码

>>>importthis

TheZenofPython,byTimPeters蟒宗之禅语,提姆彼得斯(中文是我加的,参考了几种网上的译文)

Beautifulisbetterthanugly.优美胜于丑陋

Explicitisbetterthanimplicit.明白胜于晦暗

Simpleisbetterthancomplex.简洁胜于繁复

Complexisbetterthancomplicated.繁复胜于艰深

Flatisbetterthannested.扁平胜于嵌套

Sparseisbetterthandense.松散胜于聚集

Readabilitycounts.代码确保易读

Specialcasesaren'tspecialenoughtobreaktherules.规则拒绝特例

Althoughpracticalitybeatspurity.实用不求纯净

Errorsshouldneverpasssilently.错误不可放过

Unlessexplicitlysilenced.除非明确理由

Inthefaceofambiguity,refusethetemptationtoguess.

模棱两可之间,不要随意猜测

Thereshouldbeone--andpreferablyonlyone--obviouswaytodoit.必有唯一选择,明显胜过其余

Althoughthatwaymaynotbeobviousatfirstunlessyou'reDutch.起初无法分辨,只因你非大神

Nowisbetterthannever.尝试好过放弃

Althoughneverisoftenbetterthan*right*now.但须谋定而动

Iftheimplementationishardtoexplain,it'sabadidea.实现难以解释,定是糟糕方案

Iftheimplementationiseasytoexplain,itmaybeagoodidea.实现易于解释,或为良好方案

Namespacesareonehonkinggreatidea--let'sdomoreofthose!名称空间极好,诸君多加使用!

以上就是python之禅的介绍,希望对想要学习python的人有所帮助。更多Python学习指路:Python基础教程

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。