Python目前有两个版本,Python 2和Python 3。那么如果你想学习Python,你应该选择学习Python2还是Python 3呢?
百越黑鱼认为,首先你需要了解Python2和Python3的区别,然后才能根据自己的情况做出正确的选择。
分析
目前使用最多的是Python2.7。由于历史原因,Python2可以说是很长一段时间内使用最广泛的版本。这里有两个例子:
做底层开发的应该知道,UDK、UEFI,以及UEFI核心代码的编译工具和脚本都是基于Python2.7开发的
目前所有的Linux版本,包括Ubuntu、redhat、centos、FC等,系统默认工具和安装的Python版本都是2(多为Python2.7),可以直接在黑屏终端输入Python查询
第一个可能只有业内人士知道,但是第二个,只要是从事软件开发的,都会了解Python 2.7的广泛应用。
由于大量的第三方库和工具是在Python 2上开发的,而最早学习Python的人也是从Python 2开始学习的,产品也是在Python 2上开发和维护的,所以Python组织仍然是维护 Python 2。这就造成了 Python 2 和 Python 3 的共存,而且还会继续存在很长一段时间。不过,Python组织正式宣布,到2020年,Python 2将不再维护
至于Python3,它是Python 2的升级版,在语法和库上有一些差异,但不兼容Python 2。从发展趋势来看,整个行业都在转向Python 3,这是大势所趋趋势。
选择
那是学习 Python2 还是 Python 3呢?白月黑羽认为:
如果你是初学者,白月黑羽建议你可以直接学习Python 3,从这里开始和白月黑羽一起学习Python3!
如果你是Python2开发者,百月黑鱼也建议先了解Python2和Python3的区别,以便尽快升级产品支持Python 3
Python3目前广泛使用的是Python3.6,不过最新的是Python3.7。我们教程的参考版本也是Python3.6。至于用python3.6代替3.7。具体原因请参考Choose Python3.6 or Python 3.7
推荐学习《
》。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中写入随机数12/11
- ♥ 如何在python中写对数11/11
- ♥ 如果不在python中如何使用?10/23
- ♥ python中的defaultdict计算键值的总和11/10
- ♥ python如何清空文件内容08/25
- ♥ python的列表extend()是什么?如何使用?08/11
内容反馈