专栏名称: MacTalk
MacTalk 开通于2012年末,内容起于 Mac 而不止 Mac,内容覆盖了技术、创业、产品和人文思考。文风有趣,又有一点力量。相关图书《MacTalk·人生元编程》《MacTalk·跨越边界》
目录
相关文章推荐
51好读  ›  专栏  ›  MacTalk

Python 之禅

MacTalk  · 公众号  · 科技自媒体  · 2017-05-31 22:50

正文

题图:by 渡渡鸟 from 豆瓣一刻

5月的北京,气温渐渐升高,但人们依然能够在清晨和旁晚感受到春夏之交的善意。周末早早起来,阳光明亮,送了女儿去参加一个不知名的考试,回来的路上买了些好看的水果。道边有鲜花怒放,我用手机拍了,用做今天的配图。

上周写了一篇「 人生苦短,我用 Python 」,很多读者说意犹未尽,其实那篇文章已经足够长了。在这样一个时间被严重碎片化的时代,有那么多读者愿意花时间阅读一篇近5000字的技术文章,我还是很开心的。其实,对于任何一门编程语言来说,试图用几篇文章把这门语言的历史、发展和架构讲清楚都是不可能的,遑论细节。

物理实验告诉我们,世界是物体连续的、永不停歇的涌动,是稍纵即逝的实体不断出现和消失的过程,是一系列的震荡。一门编程语言的发展也是如此,其中总有一些稍纵即逝的「Flash Point」在左右着它的发展,代表着某种或者先进或者拖后腿的特性,如果你们有兴趣的话,后续我们就聊聊 Python 语言中那些有趣的「点」。

Python 之禅

看到这个题目,你可能会觉得我要写点神神叨叨的东西了,或者是一篇「禅与维修摩托车的艺术」。了解 Python 历史的人都知道,Python 之禅并不是我说的,而是 Tim Peters 说的。2004年8月19日,Tim 在 Python Shell 中增加了一段偈语般的诗句,解释了什么是编程之禅。想看到这段文字的读者,打开终端中输入 python,进入 Python 交互式编程模式后,输入「import this」,会得到一下文字:

>>> import this

The Zen of Python, by Tim Peters







请到「今天看啥」查看全文