知行编程网知行编程网  2022-11-13 16:30 知行编程网 隐藏边栏  2 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于学习python用python2还是python3的相关知识,希望可以帮到处于编程学习途中的小伙伴

用python2或python3学习python

如果你是初学者,或者之前接触过其他编程语言,你可能不知道,当你开始学习python时,会遇到一个很头疼的问题:版本问题! !我应该学习python2还是学习python3?这非常令人困惑!

经过一番搜索,你会发现python3和python2是不兼容的,而且差别比较大。你应该学习哪个版本?让我们为你分析一下:

设计 Python3 的初衷是为了在没有代码兼容性负担的情况下改进 Python,所以 Python3 比 Python2 有了很大的改进,更容易理解,也更合理。

现状分析

PyPy、各大web框架、科学计算包、Scrapy等常用模块,都已经很好地支持了Python3。但是还是有一些比较老的库没有维护,不支持最新的 Python3,不过不用担心,这些库往往不常用,或者可以找到替代品。

大多数情况下可以直接写2/3兼容的代码,也有6层等兼容层可用。

当然,python2 对较旧的库有更多的支持,至少在学术界是这样。

选择理由

Python3 才是Python的未来

Python官方都建议指直接学习Python3

Python2 据说只维护到2020年

总结

所以先学Python2或者Python3都不是问题。其实差别不大。最重要的是下定决心去学习它。学完Python3,Python2代码开发没问题!

不过我还是推荐直接学习Python3,毕竟它的语法更合理,更新。除非你的外部环境只允许你使用 Python2。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享