python学习必知---python2.x与python3.x选择
来源:互联网 发布:出租女友网站源码 编辑:程序博客网 时间:2024/05/16 19:01
pyhon语言早在1989由Guido vanRossum开发,第一个公开发行版本始于1991年。因为早期的Python版本在基础方面设计存在着一些不足之处。因此,2008年的时候,又重新发布了Python3.0,Python3在设计的时候很好解决了这些遗留问题,然而Python3带来的最大的问题就是不完全向后兼容,当时向后兼容的版本是Python2.6。然而经过多年的发展,Python2版本已经成为一门应用非常广泛的编程语言,大量的项目在Python语言上运行,围绕Python语言有着极其丰富的类库,无法一下子就让所有的项目和类库都转移到Python 3.0.于是,两个版本就进入了长期并行开发和维护的阶段。
正是由于官方对Python 2.x的纵容态度,致使到目前为止,Python 2的使用者依然过半。从近两年来看,官方的态度有所改变,Python2.x的开发逐渐进入消极状态,版本更新速度明显比Python3慢很多,而且不再加入新的特性,以维护为主。Python语言的作者宣布Python 2.7支持时间延长至2020年。Python 2.7是2.x系列的最后一个版本,这将有利于Python3的发展。
对于新手来说,建议直接学习Python3.x,因为Python3.x代表了Python发展的未来。目前主流的库基本上都已支持Python3.x,不支持的库也在积极的向Python3.x迁移。
当前Python最新的两个稳定版本是Python3.5.2和Python2.7.12
阅读全文
0 0
- python学习必知---python2.x与python3.x选择
- 【Python】让Python2.x与Python3.x共存的方法
- 选择 Python3.x or Python2.x
- 【python学习笔记】python2.x与python3.x版本中zip函数的不同
- 【Python】python3.x和python2.x区别
- python2.x ~ python3.x
- python3.x 与 python2.x的区别
- python3.x与python2.x不同点
- python3.x与python2.x共存
- python2.x与python3.x区别
- Mac安装python2.x与python3.x
- Python2.x与python3.x的区别
- Python3.x与Python2.x的区别
- 选择Python2.x还是应该选择Python3.x
- python3.0与python2.x的区别
- python3.0与python2.X的区别
- python学习浅谈(python2.x以及python3.x的区别、IDE)
- python2.x与python3.x共存如何使用python的pip模块
- CURL:Protocol http not supported or disabled in libcurl
- JS正则表达式
- php7中使用mongoDB的聚合操作对数据进行分组求和统计操作
- RDD、DataFrame、Dataset介绍
- 【大二最后两题】Hrbust 2064 萌萌哒十五酱的宠物~【思维+树链剖分 / 树上倍增LCA】
- python学习必知---python2.x与python3.x选择
- (六)初始化并设置event
- 【广告算法工程师入门 4】从商业变现指标体系谈谈互联网的闲事
- 输入设备框架—驱动层—完整的代码工程
- JSP和Servlet 个人疑惑总结
- 用Docker+ELK集中处理日志
- 使用 maven 插件 maven-shade-plugin 对可执行 java 工程及其全部依赖 jar 进行打包
- LeetCode 25. Reverse Nodes in k-Group
- hadoop2.7.3 hdfs Java API操作