欢迎访问学天下, 学习、交流与分享 !
当前位置:主页 > 实用资料 >

python之禅(the zen of python) pdf

收藏本页
  • 主要内容
时间:2019-11-27 23:41 作者:cs123 点击:
精心推荐:
软件标签: python教程 计算机图书

python之禅(the zen of python) pdf电子版是一篇关于python编程的禅语心得,该版本已被翻译为中文,透彻易懂,具有一定的实践指导意义,需要的朋友欢迎在绿色资源网下载!

Python特点

Python的设计哲学是“优雅”、“明确”、“简单”。因此,Perl语言中“总是有多种方法来做同一件事”的理念在Python开发者中通常是难以忍受的。Python开发者的哲学是“用一种方法,最好是只有一种方法来做一件事”。在设计Python语言时,如果面临多种选择,Python开发者一般会拒绝花俏的语法,而选择明确的没有或者很少有歧义的语法。由于这种设计观念的差异,Python源代码通常被认为比Perl具备更好的可读性,并且能够支撑大规模的软件开发。这些准则被称为Python格言。在Python解释器内运行import this可以获得完整的列表。

python之禅 pdf

python之禅内容介绍

Readability counts.

1,可读性很重要

Special cases aren't special enough to break the rules.

2,特例不应破坏原则

Although practicality beats purity.

3,虽然实用性胜过纯粹性

Errors should never pass silently.

4,错误不应被默默放过

Beautiful is better than ugly.

5,美比丑好

Explicit is better than implicit.

6,显式(清晰、明确)比隐式(含蓄、暗示)好

Simple is better than complex.

7,简单比复杂好

Complex is better than complicated.

8,复杂比纠缠好

(complex为常用词,表示由一些互相联系、互相作用的部分组成,需要有相当的研究、知识和经验才能理解、操作或处理。

complicated为正式用词,表示由于组成部分太多、互相关系太复杂而不能马上理解,预期比comlex更重。)

Flat is better than nested.

9,平坦(扁平)比嵌套好

Sparse is better than dense.

10,稀疏比稠密好

下载地址地址隐藏,输入验证码自动跳转下载(不收费,无需登录,看不清验证码请点击图片)