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/