Python 之禅
Coddy Clean Code:用 Python 写出更好的代码 课程的第 9 课,共 28 课。
Python 之禅是为 Python 代码编写总结的 19 条“指导原则”。
优美胜于丑陋。
明了胜于晦涩。
简单胜于复杂。
复杂胜于繁杂。
扁平胜于嵌套。
稀疏胜于密集。
可读性很重要。
特殊情况不足以打破规则。
尽管实用性胜过纯粹性。
错误不应悄无声息地传递。
除非明确地让它们保持沉默。
面对模棱两可时,拒绝猜测的诱惑。
应该有一种,而且最好只有一种,显而易见的实现方式。
不过,除非你是荷兰人,否则这种方式一开始可能并不显而易见。
现在做胜过永不做。
不过,永不做往往胜过*立刻*去做。
如果实现难以解释,那就是个坏主意。
如果实现容易解释,那可能是个好主意。
命名空间真是个绝妙的主意,让我们多多使用吧!
希望学完这门课程后,你能理解并遵循其中的一些指导原则!
你可以用下面的命令打印这些内容(在解释器中):
>>> import this亲手试试
这节课没有代码挑战。
Clean Code:用 Python 写出更好的代码中的所有课
自己练习: Python 在线编译器