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中私有函数调用方法解密
Apr 29 Python
python 文件操作api(文件操作函数)
Aug 28 Python
Python 创建空的list,以及append用法讲解
May 04 Python
多个应用共存的Django配置方法
May 30 Python
Pandas库之DataFrame使用的学习笔记
Jun 21 Python
基于python二叉树的构造和打印例子
Aug 09 Python
python 统计文件中的字符串数目示例
Dec 24 Python
python递归函数求n的阶乘,优缺点及递归次数设置方式
Apr 02 Python
用Python爬取LOL所有的英雄信息以及英雄皮肤的示例代码
Jul 13 Python
利用python清除移动硬盘中的临时文件
Oct 28 Python
在Ubuntu中安装并配置Pycharm教程的实现方法
Jan 06 Python
python实现双向链表原理
May 25 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
PHP获取文件绝对路径的代码(上一级目录)
2011/05/29 PHP
PHP检测用户是否关闭浏览器的方法
2016/02/14 PHP
PHP仿微信发红包领红包效果
2016/10/30 PHP
风吟的小型JavaScirpt库 (FY.JS).
2010/03/09 Javascript
jQuery AJAX实现调用页面后台方法和web服务定义的方法分享
2012/03/01 Javascript
jquery 面包屑导航 具体实现
2013/06/05 Javascript
js判断选择时间不能小于当前时间的示例代码
2013/09/24 Javascript
JSON取值前判断
2014/12/23 Javascript
Node.js连接postgreSQL并进行数据操作
2016/12/18 Javascript
详解webpack 多入口配置
2017/06/16 Javascript
详解基于vue-router的动态权限控制实现方案
2017/09/28 Javascript
Javascript格式化并高亮xml字符串的方法及注意事项
2018/08/13 Javascript
vuejs 制作背景淡入淡出切换动画的实例
2018/09/01 Javascript
js中的闭包实例展示
2018/11/01 Javascript
[06:14]《辉夜杯》外卡赛附加赛 4支战队巡礼
2015/10/23 DOTA
python如何统计序列中元素
2020/07/31 Python
pandas表连接 索引上的合并方法
2018/06/08 Python
Python多线程编程之多线程加锁操作示例
2018/09/06 Python
Python脚本修改阿里云的访问控制列表的方法
2019/03/08 Python
python GUI库图形界面开发之PyQt5选项卡控件QTabWidget详细使用方法与实例
2020/03/01 Python
美国Lolё官网:购买大胆而美丽的女性运动服装
2017/05/22 全球购物
英国第一家领先的在线处方眼镜零售商:Glasses Direct
2018/02/23 全球购物
迷你分体式空调:SoGoodToBuy
2018/08/07 全球购物
世界上最大的隐形眼镜商店:1-800 Contacts
2018/11/03 全球购物
娇韵诗香港官网:Clarins香港
2020/08/13 全球购物
璀璨的珍珠、密钉和个性化珠宝:Lily & Roo
2021/01/21 全球购物
银行自荐信范文
2013/10/07 职场文书
自我评价如何写好?
2014/01/05 职场文书
临床医师个人自我评价
2014/04/06 职场文书
环保倡议书格式范文
2014/05/14 职场文书
政府个人对照检查材料
2014/08/28 职场文书
大学生党校培训心得体会
2014/09/11 职场文书
农村党支部书记四风问题个人对照检查材料
2014/09/21 职场文书
电工实训心得体会
2016/01/14 职场文书
什么是动态刷新率DRR? Windows11动态刷新率功能介绍
2021/11/21 数码科技
《火纹风花雪月无双》预告“神秘雇佣兵” 紫发剑客
2022/04/13 其他游戏