目录:
Python介绍
Python解释器发展史
Python解释器的类型
第一个Python程序
一、Python介绍
- Python的创始人为吉多·范罗苏姆(Guido vanRossum),如下图,少数几个不秃头的语言创始人。1989年的圣诞节期间,Guido为了打发圣诞节的无聊时光,开始写能够解释Python语言语法的解释器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。
- Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等。
- 一定要注意的一点,我们说的Python,其实说的是Python解释器。
二、Python解释器发展史
- Python刚问世的时候,大多数公司原有的软件是python2.+写的(这不废话吗?),由于开发软件是需要成本的,因此一些公司无法抛弃以前的代码,所以曾经在2008年推出3.+版本的python时,还需要推出2.+版本的升级版本,给公司2.+版本开发的软一段时间过度。但是公司的软件是有生命周期的,历史遗留的2.+开发的软件逐渐会消失,所以2.+版本不再更新了,以后统一都使用3.+版本。
- 1989年,Guido开始写Python语言的编译器。
- 1991年,第一个Python编译器诞生。它是用C语言实现的,并能够调用C语言的库文件。从一出生,Python已经具有了:类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。
- Python 1.0 - January 1994 增加了 lambda, map, filter and reduce.
- Python 2.0 - October 16, 2000,加入了内存回收机制,构成了现在Python语言框架的基础
- Python 2.4 - November 30, 2004, 同年目前最流行的WEB框架Django 诞生
- Python 2.5 - S