人工智能时代前沿技术社区

首页 > 热点

Python语言 无心插柳柳成荫(上)

(来自经济学人)今天来谈谈一些与众不同的东西,Python语言。它是一种简单通用的计算机语言,给想要编程的用户带来了很大便利。它的设计者

作者: | 2018-12-11 16:39:04

(来自经济学人)

b959d1d88188cb8e3859d2dc5cd3f05d2c8a87fa28bce-9X1P0o_fw658.png

今天来谈谈一些与众不同的东西Python语言。是一种简单通用的计算机语言,给想要编程的用户带来了很大便利。

它的设计者是一位来自荷兰的自己算计科学家。1989年12月,Guido van Rossum给自己设计了一个圣诞程序。但是因为无法忍受其他编程语言的缺点,所以他想要自己设计一个编程语言。

他的原则非常简单

首先,这个编程语言必须容易阅读。不同于其他编程语言大量使用换行符、以大括号分组,新编程语言采用空格缩进方式区分每个代码块。

其次,这个编程语言应该让使用者创造他们自己专用的编程模块包,然后提供给其他使用者,使其成为建立新程序的基础。

最后,他想要一个“简短、与众不同又带点儿神秘”的名字,因此以一个英国的喜剧团“蒙提·派森”来命名Python,这个软件包存储库则被命名为“奶酪店”。

在那个圣诞发明之后的近三十年,范罗苏姆就像电影"布莱恩的一生"中的救世主一样,成为了技术界的"蒙提·派森"。他解释说,“我确实没有打算去创造一种受众广泛的语言。”但是在过去的12个月时间里,美国的谷歌使用者发现Python的搜索频率远远超过电视真人秀明星金·卡戴珊。自2010年来,Python 语言的查询率增加了两倍,而其他编程语言的查询率则持平或呈下降趋势。

根据编程论坛 Stack Overflow有数据显示,Python语言不仅在专业的程序开发者中流行——将近百分之四十的人使用它,近百分之二十五的人希望去使用它,在普通人群中同样如此。

Codecademy,一个已经教会四千五百万的人如何去使用不同的计算机语言的网站,它指出需求增长租迅速的就是Python语言。

因此,些曾经被编程所阻碍的人现在能轻易地使用这些代码。

众所周知,Python语言的狂热爱好者已经帮助软件包存储库增加了145000个程序包,从航天到游戏开发覆盖了一切领域。