如果有人问起Python程序员他们最喜欢Python哪一点,他们一定会提到Python的高可读性。确实,对于Python来说,其高可读性一直是这门语言设计的核心。一个不争的事实是,相对于写代码而言,读代码才是更加平常的事情。
Python代码有高可读性的一个原因就是其有着相对而言更加完善的编码风格准则和「Python化」习惯语法。当Python老手(Pythonista)认为一段代码不「Python化」,他们通常的意思是这段代码没有遵循一般准则,同时亦没有以最佳的(最具可读性的)方式表达出代码的意图。在一些极端的情况下,没有公认最佳的方式来表达Python代码的意图,不过这种极端情况非常罕见。一般概念明确代码意义尽管Python可以写出从各种意义上来说都像是黑魔法的代码,但最简单直白的表达才是正道。不优雅
defmake_