❮ 上一节
下一节 ❯
Python 历史和版本
Python 发展历程
Python 由荷兰数学和计算机科学研究学会(CWI,见 https://www.cwi.nl/ )的 Guido van Rossum 于 1990 年代初设计,作为一门叫做 ABC 的语言的替代品。尽管 Python 包含了许多来自其他人的贡献,Guido 仍是其主要作者。
1995 年,Guido 在弗吉尼亚州的国家创新研究公司(CNRI,见 https://www.cnri.reston.va.us/ )继续他在 Python 上的工作,并在那里发布了该软件的多个版本。
2000 年五月,Guido 和 Python 核心开发团队转到 BeOpen.com 并组建了 BeOpen PythonLabs 团队。 同年十月,PythonLabs 团队转到 Digital Creations (现为 Zope 公司;见 https://www.zope.org/)。 2001 年,Python 软件基金会 (PSF,见 https://www.python.org/psf/) 成立,这是一个专为拥有 Python 相关知识产权而创建的非营利组织。 Zope 公司现在是 Python 软件基金会的赞助成员。
Python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中单词Python(意为大蟒蛇)作为该编程语言的名字,是因为英国20世纪70年代首播的电视喜剧《蒙提·派森的飞行马戏团》(Monty Python's Flying Circus)。
ABC是由Guido参加设计的一种教学语言。就Guido本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,Guido认为是其非开放造成的。Guido决心在Python中避免这一错误。同时,他还想实现在ABC中闪现过但未曾实现的东西。
就这样,Python在Guido手中诞生了。可以说,Python是从ABC发展起来,主要受到了Modula-3(另一种相当优美且强大的语言,为小型团体所设计的)的影响。并且结合了Unix shell和C的习惯。
Python 已经成为最受欢迎的程序设计语言之一。自从2004年以后,python的使用率呈线性增长。Python 2于2000年10月16日发布,稳定版本是Python 2.7。Python 3于2008年12月3日发布,不完全兼容Python 2。 2011年1月,它被TIOBE编程语言排行榜评为2010年度语言。
Python 版本历史
所有的 Python 版本都是开源的(有关开源的定义参阅 https://opensource.org/ )。历史上,绝大多数 Python 版本是 GPL 兼容的;下表总结了各个版本情况。
发布版本
源自
年份
所有者
GPL兼容
0.9.0至1.2
n/a
1991-1995
CWI
是
1.3至1.5.2
1.2
1995-1999
CNRI
是
1.6
1.5.2
2000
CNRI
否
2.0
1.6
2000
BeOpen.com
否
1.6.1
1.6
2001
CNRI
否
2.1
2.0+1.6.1
2001
PSF
否
2.0.1
2.0+1.6.1
2001
PSF
是
2.1.1
2.1+2.0.1
2001
PSF
是
2.1.2
2.1.1
2002
PSF
是
2.1.3
2.1.2
2002
PSF
是
2.2 至3.
2.1.1
2001至今
PSF
是
3.0及更高
2.6
2008至今
PSF
是
Python 官方下载
Python 安装包、最新源码、帮助文档、资讯等可以在 Python 官网下载查看:
Python 官网:https://www.python.org/
你可以在以下链接中下载 Python 的官方文档,你可以下载 HTML、PDF 和 PostScript 等格式的文档。
Python 官方文档下载地址:https://www.python.org/doc/
❮ 上一节
下一节 ❯