|
Python 的设计理念是“优雅”、“明确”、“简单”。 优雅:Python 代码风格优美,语法简洁明了,代码可读性高,易于理解和维护。 明确:Python 语言规范清晰,标准库丰富,可用于开发各种应用程序。 简单:Python 语言的语法相对简单,可以让人很快掌握。
Python 之禅,by Tim Peters
优美胜于丑陋
明确胜于隐晦
简单胜于复杂
复杂胜于凌乱
扁平胜于嵌套
稀疏胜于紧凑
可读性至关重要
即便特例,也需服从以上规则
除非刻意追求,错误不应跳过
面对歧义条件,拒绝尝试猜测
解决问题的最优方法应该有且只有一个
尽管这一方法并非显而易见(除非你是 Python 之父)
动手胜于空想
空想胜于不想
难以解释的实现方案,不是好方案
易于解释的实现方案,才是好方案
命名空间是个绝妙的理念,多多益善!
----
最后是可以早点下班 |