import this |
只有一行代码 |
运行后,将会输出: |
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! |
漂亮胜于丑陋。 |
显式比隐式好。 |
简单胜于复杂。 |
复杂胜于难懂。 |
扁平比嵌套好。 |
稀疏胜于稠密。 |
可读性。 |
特殊情况没有特殊到可以打破规则。 |
尽管实用胜于纯粹。 |
错误不应该悄无声息地传递。 |
除非显式地沉默。 |
面对模棱两可,拒绝猜测的诱惑。 |
应该有一种——最好只有一种——明显的方法来做到这一点。 |
尽管这种方式一开始可能并不明显,除非你是荷兰人。 |
现在总比没有好。 |
尽管“从不”往往比“现在”要好。 |
如果实现很难解释,那就不是一个好主意。 |
如果实现很容易解释,那么它可能是一个好主意。 |
命名空间是一个非常棒的主意——让我们做更多的命名空间! |