购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1-3 Python语言发展史

1991年Python正式诞生,当时的操作系统平台是Mac。尽管吉多·范罗姆苏承认Python的设计是基于ABC语言,但是ABC语言并没有成功,吉多·范罗姆苏本人认为ABC语言并不是一个开放的程序语言,是失败的主要原因。因此,在Python的推广中,他避开了这个错误,将Python推向开源系统,而获得了巨大的成功。

Python 2.0发表

2000年10月16日Python 2.0正式发表,主要是增加了 垃圾回收 的功能,同时支持 Unicode编码规则

Unicode 是一种适合多语系的编码规则,主要功能是使用可变长度字节方式存储字符,以节省内存空间。例如,对于英文字母而言,使用1个字节空间存储即可,对于含有附加符号的希腊文、拉丁文或阿拉伯文等则用2个字节空间存储字符,中文字符则是以3个字节空间存储字符,只有极少数的平面辅助文字需要4个字节空间存储字符。也就是说,这种编码规则已经包含了全球语言的字符了,当采用这种编码方式设计程序时,其他语系的程序只要支持Unicode编码规则皆可显示。例如:法国人即使用法文版的程序,也可以正常显示出中文字符。

Python 3.0发表

2008年12月3日,Python 3.0正式发表。一般程序语言的发展会考虑到兼容特性,但是Python 3.0在开发时为了不受到先前2.x版本的束缚,没有考虑兼容特性,所以许多早期版本开发的程序是无法在Python 3.x版上执行的。

为了解决这个问题,尽管发表了Python 3.0版本,在后来将3.0版本的特性移植到Python 2.6/2.7x版本上。

Python基金会提醒 :Python 2.7x已经被确定为最后一个Python 2.x的版本。

本书是以Python 3.x版本为撰写依据。 mqs4GUhlYN6PF29wnnG7J4jhZdAxKwtvMPbo9EAYM3Ph26eUp+3Ai83JGOfM4o6t

点击中间区域
呼出菜单
上一章
目录
下一章
×