Python 2.x 是过去的版本,解释器名称是python py -2 a.py
Python 3.x 是现在和未来的主流版本,解释器名称是python3 py -3 a.py
Python2.6和Python2.7
为了现有的程序,官⽅提供了过渡版本Python 2.6 和 Python 2.7(2010年中推出的最后⼀个Python2.x 版本) ,基本使⽤了Python 2.x 的语法和库,同时考虑了向Python 3.0 的迁移,允 许使⽤部分 Python 3.0 的语法与函数,简单来讲就是python2支持一部分,python3支持一部分
Python 3.0 发布于 2008 年
到⽬前为⽌, Python 3.0 的稳定版本已经有几年了
Python 3.3 发布于 2012
Python 3.4 发布于 2014
Python 3.5 发布于 2015
Python 3.6 发布于 2016
注意1:如果电脑中同时安装了2.x版本的和3.x版本的解释器,需要把软件安装python3中的python.exe复制一份改成python3.exe, python2同样可以设置成python2.exe
注意2:Python 3.0 在设计的时候 没有考虑向下兼容,许多早期 Python 版本设计的程序都⽆法在 Python 3.0 上正常执⾏
例如输出语句
python2(以下称py2)的语法 print ''hello''
python3(以下称py3)中是print("hello")
除法
py2 1/2=0 1.0/2=0.5
py3 1/2=0.5
未完待续......