1、python2和python3 事情情况
2016年调查显示有 70% 以上的用户仍在使用 python 2.7,python 3 的使用率较低。2017年,python 3 的使用出现了上涨,涨幅约 8.2%。如下图所示:
2、升级新版本愿望
2016年,python 3.5 的使用率达到 60%,python 3.4 的使用率占 30%。2017年,3.5 版和 3.4 版的使用率分别只占 34% 和 20%,有 35% 的用户已经开始使用 python 3.6。
可见,使用 python 3 的群体更愿意进行版本更新。
3、python 2.7 和 python 3 各版本的使用率对比
从图中,可以看到 python 3 版的用户群体正在迅速扩展。
现在,新入行的学习者,如果不是项目限制必须学 python 2.7,那还是直接学 python3 吧。
毕竟 guido van rossum 曾于 2014 年宣布 python 2.7 支持时间延长到 2020 年。
python web 开发框架 django 释出了 2.0 版本。主要变化包括:停止支持 python 2 系列。
大名鼎鼎的numpy也宣布,从2019年1月1日开始,任何新的功能版本都只支持python3。