The Zen of Python, by Tim Peters
2012-10-20 16:36
411 查看
刚开始用python的时候在书上看到了,今天忽然看到一位博友的博文,又找出来了,我一直把其中的一些思想放到我的其他语言中,算是盲目的膜拜与颤栗的摸索。
The Zen of Python, by Tim PetersBeautiful 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!
相关文章推荐
- The Zen of Python, by Tim Peters
- The Zen of Python, by Tim Peters
- The Zen of Python, by Tim Peters
- The Zen of Python, by Tim Peters
- The Zen of Python, by Tim Peters
- The Zen of Python (by Tim Peters)
- The Zen of Python, by Tim Peters
- The Zen of Python, by Tim Peters
- The Zen of Python, by Tim Peters
- Python之禅 by Tim Peters
- Python 之禅,by Tim Peters
- The Zen of Python
- off-by-one behavior of Python
- Python | The Zen of Python
- 【Python基础】之对字典进行排序操作(sort by the values of dict)
- how to use Decimal by default instead of float in python
- The analysis of time series by means of python
- Read and write excel file with format by pandas and xlwt libraries of python
- Clustering by fast search and find of density peaks的python实现
- Breaking Tight Coupling by using Mock Objects(Chapter 4 of Python Testing Beginner's Guide)