Python之禅(转)

李金龙
李金龙
管理员
550
文章
0
粉丝
Python资料Python之禅(转)已关闭评论4,416字数 405阅读模式

释义版

在 Python 解释器中输入“import this”,便会出现经典的 Python 之禅。

import this
The Zen of Python, by Tim Peters

Beautiful is better than ugly。            #优美胜于丑陋
Explicit is better than implicit。        #显式胜于隐式
Simple is better than complex。            #简单胜于复杂
Complex is better than complicated。        #复杂胜于难懂
Flat is better than nested。                #扁平胜于嵌套
Sparse is better than dense。            #分散胜于密集
Readability counts。                        #可读性应当被重视

Special cases aren't special enough to break the rules。Although practicality beats purity。
#尽管实用性会打败纯粹性,特例也不能凌驾于规则上

Errors should never pass silently。Unless explicitly silenced。
#除非明确地使其沉默,错误永远不应该默默地溜走

In the face of ambiguity, refuse the temptation to guess。
#面对不明确的定义,拒绝猜测的诱惑

There should be one-- and preferably only one --obvious way to do
#用一种方法,最好只有一种方法来做一件事

Although that way may not be obvious at first unless you're Dutch
#虽然一开始这种方法并不是显而易见的,但谁叫你不是 Python 之父呢

Now is better than never。Although never is often better than *right* now。
#做比不做好,但立马去做有时还不如不做

If the implementation is hard to explain, it's a bad idea。
#如果实现很难说明,那它是个坏想法

If the implementation is easy to explain, it may be a good idea。
#如果实现容易解释,那它有可能是个好想法

Namespaces are one honking great idea -- let's do more of those!
#命名空间是个绝妙的想法,让我们多多地使用它们吧

漫画版

Python之禅(转)

内容转载于:http://www.swordc.cn/2017/02/15/Python%E4%B9%8B%E7%A6%85/

历年同日文章
2 月
16
 
李金龙
  • 本文由 李金龙 发表于2017年2月16日 17:00:39
  • 转载请务必保留本文链接:https://www.lijinlong.cc/python/pyzl/1206.html
Python学习

Python第五课:Python的数据类型

课程内容: 其实在第二课当中我就在扩展内容中就放了数据类型的一个外部链接 Python第二课:用Python设计第一个游戏 ,这节课为了巩固已经学习到的内容。   1、数值类型 字符型 整型...