python第二篇------python2和python3版本解释

本文详细对比了Python2.x与Python3.x的主要区别,包括语法变化、除法运算的不同,以及Python3.x不再向下兼容的问题。从Python3.0开始,Python进入了新的发展阶段,逐步成为主流版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


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

未完待续......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值