![](https://csdnimg.cn/release/download_crawler_static/87896120/bg7.jpg)
Python的发展历史
1994年,Python 1.0发布了。1.0新增了函数式工具。关于函数式
编程将在第6章介绍。
Python 2.0集成了列表推导式(List comprehension),具体情况
将在第2章介绍。
Python 3.0也称为Python 3000或Python 3K。相对于Python的早
期版本,这是一个较大的升级。为了不带入过多的累赘,Python
3.0在设计的时候没有考虑向下兼容。Python 3.0的主要设计思想
就是通过移除传统的做事方式从而减少特性的重复。很多针对早
期Python版本设计的程序都无法在Python 3.0上正常运行。为了
照顾现有程序,Python 2.6作为一个过渡版本,基本使用了
Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,允许
使用部分Python 3.0的语法与函数。基于早期Python版本而能正
常运行于Python 2.6并无警告的程序可以通过一个2 to 3的转换
工具无缝迁移到Python 3.0。本书内容基于Python 3.0。