1Beautiful is better than ugly.
2Explicit is better than implicit.
3Simple is better than complex.
4Complex is better than complicated.
5Flat is better than nested.
6Sparse is better than dense.
7Readability counts.
8Special cases aren't special enough to break the rules.
9Although practicality beats purity.
10Errors should never pass silently.
11Unless explicitly silenced.
12In the face of ambiguity, refuse the temptation to guess.
13There should be one-- and preferably only one --obvious way to do it.
14Although that way may not be obvious at first unless you're Dutch.
15Now is better than never.
16Although never is often better than *right* now.
17If the implementation is hard to explain, it's a bad idea.
18If the implementation is easy to explain, it may be a good idea.
19Namespaces are one honking great idea -- let's do more of those!
20