
上QQ阅读APP看书,第一时间看更新
第1章 Python简介
1.1 Python的历史
1989年圣诞节期间,荷兰人吉多·范·罗苏姆(Guido van Rossum)在阿姆斯特丹为了打发圣诞节的无聊时间,决心开发一个新的脚本解释程序,以作为ABC语言的一种继承,这就是Python。
之所以将Python作为该编程语言的名字,是因为吉多·范·罗苏姆喜欢看英国20世纪70年代首播的电视喜剧《蒙提·派森的飞行马戏团》(Monty Python's Flying Circus),于是他将这种新的编程语言起名为Python(大蟒蛇的意思)。Python的Logo如图1-1所示。

图1-1 Python的Logo
1991年第1个Python解释器公开版发布,它是用C语言编写实现的,并能够调用C语言的库文件,并且Python一诞生就已经具有了类、函数和异常处理等内容,包含字典、列表等核心数据结构。
2000年Python 2发布,经过数年的发展,其维护者兼发布经理本杰明·彼得森(Benjamin Peterson)于2020年4月20日23点06分在邮件组中正式声明,Python 2.7.18正式发布,并且这将是Python 2的最后一个版本。
2008年12月3日Python 3正式发布,需要注意的是Python 3与Python 2是不完全兼容的,但是由于很多Python程序和库是基于Python 2开发的,所以Python 2和Python 3的程序仍然会在较长的一段时期内并存。不过,由于Python 3的新功能吸引了很多开发人员,所以很多开发人员正在从Python 2升级到Python 3。作为初学者,如果想学习Python,强烈建议从Python 3开始。