The Art of Python Programming(TAPP)
Tip
这样,他就不会因为自己经验知识有限而陷于无助;不用再次去发现他人早已发现过的事物,重蹈他人的覆辙,重犯他人的错误。他可以继承他人的成果,继续前进。换句话说,语言使得人类有了进步的可能。
——《语言学的邀请》
The Art of Python Programming(TAPP)¶
我时常感谢很多人,其中一种就是推荐好书给我的人。 我曾看到过许多足够影响我一生的书籍,如《约翰·克利斯朵夫》, 《堂·吉诃德》,《沉默的大多数》,《温莎墓园日记》,《看不见的城市》,《飘》以及上面《语言学的邀请》等等。 如果不是从各个角落知晓这些书籍十分有趣,那我也将永远不会打开他们...我想这不是一件好事。
好书应当共赏。在不断学习 Python 的这几年,也看到国外很多优秀的书籍,或是因为没有中译本(或者翻译的太差)等原因,使得他们并不被大多数人知晓,以至于很多新的知识没有得到很好的普及。 所以打算写这一系列的文章来分享这些有趣的知识,综合各种因素,我将这一系列命名为"The Art of Python Programming", 这一系列将包含数篇 Python 进阶的知识,它们更加适合由一定 Python 基础的读者。
References¶
该系列参考书如下:
[1]. Fluent Python
[2]. Python Cookbook
[3]. Modern Python Cookbook
[4]. Python Tricks: The Book
[5]. Functional Programming in Python
[6]. How to make Mistakes in Python
[7]. The Hitchhiker's Guide to Python
[8]. Effective Python
[9]. SICP in Python
系列框架(持续更新)¶
(1/25): Decorator&Closure
(2/25): Context Manager(with)
(3/25): Annotations
(4/25): Print, F-String, etc.
(5/25): Multi-Line Code and Strings
(6/25): Functional Programming
(7/25): Iterable, Iterator and Generator
<待续>