Python 那些事

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
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值