python有几个版本


Posted in Python onJune 17, 2020

Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。

为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容。

许多针对早期Python版本设计的程式都无法在Python 3.0上正常执行。

为了照顾现有程式,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,允许使用部分Python 3.0的语法与函数。

新的Python程式建议使用Python 3.0版本的语法。

除非执行环境无法安装Python 3.0或者程式本身使用了不支援Python 3.0的第三方库。目前不支援Python 3.0的第三方库有Twisted, py2exe, PIL等。

大多数第三方库都正在努力地相容Python 3.0版本。即使无法立即使用Python 3.0,也建议编写相容Python 3.0版本的程式,然后使用Python 2.6, Python 2.7来执行。

知识点扩充:

Python2与Python3的选择:

因为早期的 Python版本在基础方面设计存在着一些不足之处。2008 年的时候 Guido van Rossum 又重新开发 Python 3.0(被称为Python 3000,或简称Py3k),Python3在设计的时候很好地解决了这些遗留问题, 并且在性能上也有了一定的提升,。

然而 Python3 带来的最大的问题就是不完全向后兼容,当时向后兼容的版本是Python2.6。Python开发团队无法一下子就让所有项目和类库都转到 Python3.0 上面。 

所以,两个版本就进入了长期并行开发和维护的状态。但是就更新速度来说 ,Python3更新速度远快于Python2的速度,因为Python2目前主要以维护为主。Python3是未来的趋势。

以上就是python有几个版本的详细内容,更多关于python目前有几个版本的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
python函数形参用法实例分析
Aug 04 Python
Python进阶_关于命名空间与作用域(详解)
May 29 Python
python将unicode转为str的方法
Jun 21 Python
python获取文件真实链接的方法,针对于302返回码
May 14 Python
对python读取CT医学图像的实例详解
Jan 24 Python
pyhton中__pycache__文件夹的产生与作用详解
Nov 24 Python
使用python实现回文数的四种方法小结
Nov 24 Python
python2 对excel表格操作完整示例
Feb 23 Python
django 扩展user用户字段inlines方式
Mar 30 Python
Python 判断时间是否在时间区间内的实例
May 16 Python
Python 创建TCP服务器的方法
Jul 28 Python
python在地图上画比例的实例详解
Nov 13 Python
python实例化对象的具体方法
Jun 17 #Python
python和php学习哪个更有发展
Jun 17 #Python
python中线程和进程有何区别
Jun 17 #Python
使用Keras中的ImageDataGenerator进行批次读图方式
Jun 17 #Python
python里的单引号和双引号的有什么作用
Jun 17 #Python
没编程基础可以学python吗
Jun 17 #Python
keras实现图像预处理并生成一个generator的案例
Jun 17 #Python
You might like
模仿OSO的论坛(三)
2006/10/09 PHP
ThinkPHP使用Ueditor的方法详解
2016/05/20 PHP
Laravel使用支付宝进行支付的示例代码
2017/08/16 PHP
PHP高效获取远程图片尺寸和大小的实现方法
2017/10/20 PHP
Laravel Eloquent分表方法并使用模型关联的实现
2019/11/25 PHP
在javascript将NodeList作为Array数组处理的方法
2010/07/09 Javascript
用jquery中插件dialog实现弹框效果实例代码
2013/11/15 Javascript
js sort 二维数组排序的用法小结
2014/01/24 Javascript
开源的javascript项目Kissy介绍
2014/11/28 Javascript
React如何避免重渲染
2018/04/10 Javascript
webpack4 处理CSS的方法示例
2018/09/03 Javascript
100行代码实现一个vue分页组功能
2018/11/06 Javascript
9102年webpack4搭建vue项目的方法步骤
2019/02/20 Javascript
NodeJS实现同步的方法
2019/03/02 NodeJs
基于vue如何发布一个npm包的方法步骤
2019/05/15 Javascript
vue仿淘宝滑动验证码功能(样式模仿)
2019/12/10 Javascript
Vue的data、computed、watch源码浅谈
2020/04/04 Javascript
通过实例解析javascript Date对象属性及方法
2020/11/04 Javascript
python检查字符串是否是正确ISBN的方法
2015/07/11 Python
python xml.etree.ElementTree遍历xml所有节点实例详解
2016/12/04 Python
Python使用pandas和xlsxwriter读写xlsx文件的方法示例
2019/04/09 Python
tensorflow如何继续训练之前保存的模型实例
2020/01/21 Python
Python实现一个简单的毕业生信息管理系统的示例代码
2020/06/08 Python
html5本地存储 localStorage操作使用详解
2016/09/20 HTML / CSS
新加坡航空官方网站:Singapore Airlines
2016/10/13 全球购物
Original Penguin美国官网:布拉德皮特、强尼德普喜爱的服装品牌
2016/10/25 全球购物
个人求职简历中英文自我评价
2013/12/16 职场文书
村优秀党员事迹材料
2014/01/15 职场文书
幼儿园家长会邀请函
2014/01/15 职场文书
运动会入场词200字
2014/02/15 职场文书
2014年话务员工作总结
2014/11/19 职场文书
新郎新娘答谢词
2015/01/04 职场文书
清洁工岗位职责
2015/02/13 职场文书
优秀团员个人总结
2015/02/26 职场文书
2015最新婚礼主持词
2015/06/30 职场文书
如何利用STAR法则制作留学文书?
2019/08/26 职场文书