《The Zen of Python》 python之禅

《Python之禅》是Tim Peters 为 Python 语言总结的 20 条软件开发哲学,在 Python 交互式命令行中可以输入 import this 打印出来,中文翻译:


优美胜于丑陋

明了胜于隐晦


简洁胜于复杂

复杂胜于混乱


扁平胜于嵌套

宽松胜于紧凑


可读性很重要


即便是特例,也不可违背这些规则

虽然现实往往不那么完美

但是不应该放过任何异常

除非你确定需要如此


如果存在多种可能,不要猜测

肯定有一种

通常也是唯一种最佳的解决方案

虽然这并不容易,因为你不是Python之父


动手比不动手要好

但不假思索就动手还不如不做


如果你的方案很难懂,那肯定是一个糟糕的方案

如果你的方案很好懂,那肯定是一个好方案


命名空间非常有用,我们应当多加利用

你可能感兴趣的:(python)