Python 目前使用最广泛的版本是 Python 2.7 和 Python 3.X,Python 2.7 发布于 2010 年 7 月 3 号,Python 3.x 稳定版本为 Python 3.6,发布于 2016 年 12 月 23 号。
在 Python 的发布周期里,大版本之间是不兼容的,甚至从一定程度上讲,这是两个不同的语言。那,对于新手,应该选择哪个版本呢?这篇文章我们来罗列一些数据,你可以通过这些数据自行决策。
Python 2.7 将停止维护
首先大家要知道,Python 2.7 将会在 2020 年停止维护。
占有率
来自 PyCharm 的数据,PyCharm 是知名的 Python IDE ,从 2017 年 5 月份开始,Python 3 的用户比例已经超过 51%。
Python 扩展包
Python 3 的第三方扩展包支持率 ,使用率最高的 360 个扩展包中,支持率已经达到了 96%。
网站数据
截止到 2018 年 1 月 4 日,目前全世界网站有 0.2% 使用了 Python 语言,其中 Python 3 占有率为 13.6%,Python 2 为 86.4%,
这是所有软件大版本更新遇到最头痛的问题,从商业应用的角度上考虑,软件的稳定性性非常重要。并且商业应用的更新周期也非常慢,原因很简单,如果没有必须更新的理由,更理智的行为是保持不动。
选择 Python版本学习结论
如果你是在写扩展包,现阶段,还是建议考虑支持 Python 2.7,这样会有更高的使用率,尤其是 Web 开发相关。
如果你是刚开始学习 Python ,可以放心地先学 3.x 版本的,后面随着学习的深入,再学 Python 2.7 。
神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试