精英盒子 -> 程序设计 -> python精神之简单即是美!  只写够用的脚本,只学好用的语言 [打印本页]

aaqqxx 2012-03-08 21:42

python精神之简单即是美!  只写够用的脚本,只学好用的语言

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 it.
Although that way may not be obvious at first unless you're Dutch.
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!

-- by Tim Peters




优美胜过丑陋
明确胜过含蓄
简单胜过复杂
复杂胜过难懂
扁平胜过嵌套
稀疏胜过密集
易读亦有价
尽管实用会击败纯洁
特例也不能特殊到打破规则
除非明确地使其沉默
错误永远不应默默地溜掉
面对着不确定,要拒绝猜测的诱惑
应该有一个–宁肯只有一个–明显的实现方法
也许这个方法开始不是很明显,除非你是荷兰人
尽管不做通常好过立刻做
但现在做也要胜过不去做
如果实现很难解释,那它就是一个坏想法
如果实现容易解释,那它可能就是一个好想法
名字空间是一个响亮的出色想法–就让我们多用用它们

jybox 2012-03-08 22:02
没太看懂....

whtsky 2012-03-08 22:25
import this




Powered by phpwind v8.7 Code ©2003-2011 phpwind
Time 0.032853 second(s),query:5 Gzip enabled