应该选择学习python2还是python3

介绍

这篇文章主要介绍应该选择学习python2还是python3,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

<强>许多刚入门Python的朋友都在纠结的的问题是:我应该选择学习python2还是python3 ?

<强>对,此回答是:果断python3 !

<强>可是,还有许多小白朋友仍然犹豫:那为什么还是有人推荐我学习python2呢?

其实,无外乎以下一些原因:

<强> 1。无论是Python还是皮普的下载量,都是2比3多,可见2仍然是主流

python3和python2是不兼容的,而且差异比较大,python3是不向下兼容的,但是绝大多数组件和扩展都是基于python2的。

目前实际应用中大部分暂不考虑python3,有的时候注意写兼容2/3的代码。

用python2为主的写新代码时要考虑以后迁移到python3的可能性。

据数据统计显示目前10%使用Python 3; 20%既使用Python 2也使用Python 3, python2用的更多;70%使用Python 2 .

<强>错!造成2的下载量比3多的原因很多,但其中很重要的一条是,绝大多数操作系统(Linux发行版)默认安装的仍然是Python 2。人都是有惰性的,许多人懒得折腾就直接用了2了。但是,2在下降,3在上升这是不争的事实。拥抱未来才是王道啊。

<强> 2只;Python 2和3不兼容,学了3还得学2

错! Python提供了许多辅助的库,可以让你分分钟写出兼容3和2的代码,你要做的只是引入几个包而已,几乎不用修改代码。实在万不得已非得用2,你有3的基础,几乎不需要什么额外的学习,也能立刻上手2 .

<强> 3。许多库还停留在Python 2, Python 3用不了

错!说出这话的这位仁兄,你是有多久没有关注Python ?太不了解行情了。

<强>根据,py3readiness 的最新统计结果,Pip上最流行的(下载量最高的)前360个库,已经有345个支持Python 3了

应该选择学习python2还是python3

其中,只剩下15个(大约4%)库暂时还不支持Python 3。你究竟是有多执着,非要等到100%才肯用3 ?

你的工作能有多特别?非得用2才能搞定?即使真遇到这样的情况,使用virtualenv, conda这些成熟的工具,分分钟在你的机器上另起一个2的环境,和3完美兼容,你还需要担心什么?

<强>拥抱Python 3吧!人生苦短,我用Python 3。

以上是应该选择学习python2还是python3的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

应该选择学习python2还是python3