Python的3.0为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下兼容问题。许多针对早期Python版本设计的程式在Python 3.0上不能正常执行。 为了照顾现有程式,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,允许使用部分Python 3.0的语法与函数。 新的Python程式建议使用Python 3.0版本的语法。