您的位置:首页 > 编程语言 > Python开发

Python 那些事

2017-12-15 01:49 127 查看

Python 那些事

Python 真的是一门美妙的语言啊



Python 的开始

Python的作者叫做 Guido van Rossum

荷兰人,毕业于阿姆斯特丹大学

大概长这样



他取得了数学和计算机硕士学位,但是相比数学,他还是更爱编程

于是,他接触了很多语言

Pascal、C、 Fortran等等

但是这些都是编译性语言

他觉得很不方便

另一个选择是UNIX的解释器shell

但它不能全面的调动计算机的功能

于是他开始找一种可以全面调动计算机的功能解释性语言

一开始他找到了荷兰的CWI (Centrum Wiskunde & Informatica, 数学和计算机研究所)开发的ABC语言

但是

ABC语言也存在一些问题

可拓展性差、不能直接进行IO、过度革新、传播困难等等



怎么办呢?

那就自己写一个吧!

Python的诞生

1989年圣诞节假期,Guido开始写Python语言编译器/解释器

而Python这个名字则来自Guido所挚爱的电视剧Monty Python’s Flying Circus

到了1991年

第一个Python编译器/解释器诞生了

它是由c语言实现的

可以调用c库

那时的Python已经有类(class),函数(function),异常处理(exception),包括表(list)和词典(dictionary)在内的核心数据类型,以及模块(module)为基础的拓展系统

而一开始的logo

是长这样的



Python的语法很多来自c,却也受到很多的ABC语言影响(比如强制缩进)

Python从一开始就很在意可扩展性

由于Python的方便易用等特征

Python很快在程序员中开始流行了起来

Python的时代

随着Python的流行度越来越高

Guido维护了一个maillist,让Python用户可以通邮件互相交流

而用户也可以对Python改造并发给Guido

由Gudio决定是否将改进加入Python特征或标准库里

于是,一个Python社区建立了起来

社区中的用户帮助Python快速发展

(如今Python本身的一些功能以及大部分的标准库来自于社区)

Python的社区不断扩大

进而拥有了自己的newsgroup,网站(python.org),以及基金 (Python Software Foundation)

而到了Python2时代

maillist的开发方式也变成了完全开源的方式

这时Python社区氛围完全形成

Python高速发展

如今Python进入了3的时代

虽然因为Python向后不兼容过度有困难



但我们能看得到

Python正拥有一个值得期待的未来

结语

人生苦短,快用Python

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: