每种计算机语言都有自己的风格。在前言中我提到过,你可以用Python 的方式来表达自己。Python 中内置了一些自由体诗歌,它们简单明了地说明了Python 的哲学(就我所知,Python 是唯一一个包含这种复活节彩蛋的语言)。只要在交互式解释器中输入importthis,然后按下回车就能看到它们: >>> import this 《Python之禅》 Tim Peters 优美胜于丑陋 明了胜于隐晦 简洁胜于复杂 复杂胜于混乱 扁平胜于嵌套 宽松胜于紧凑 可读性很重要 即便是特例,也不可违背这些规则 虽然现实往往不那么完美 但是不应该放过任何异常 除非你确定需要如此 如果存在多种可能,不要猜测 肯定有一种——通常也是唯一一种——最佳的解决方案 虽然这并不容易,因为你不是Python之父 动手比不动手要好 但不假思索就动手还不如不做 如果你的方案很难懂,那肯定不是一个好方案 如果你的方案很好懂,那肯定是一个好方案 命名空间非常有用,我们应当多加利用 这些哲学观点会贯穿全书。