赞
赏
Python 语言是在 20 世纪 90 年代诞生的,算算到现在已经是 25 岁的大叔级的语言了(跟它同一个时代的还有一个鼎鼎大名的 Java 是在 1995 发行的, 红了几十年)。
但是 Python 真正成名比 Java 晚了很多年,其实也主要是应用领域的时代变迁。
Python2 是 Python 里面一个非常重要的版本。
Python2 最早的版本是从 2001 年开始的,特别是从 2006 年开始 Python2.5 的发布,Python 的功能逐渐强大起来,慢慢开始稳定下来,并且差不多 1-2 年左右递增一个版本,在 08 年左右开始慢慢的火起来了。
Python3 最早是从 2008 开始发布。Python3 的版本非常不稳定,所以社区更新的很快,差不多几个月就更新一次。
所以一开始的时候并没有很多人用,只到 2014 春暖花开的时候 Python3.4 deliver 了才开始慢慢稳定下来.
下面我们看一个数据,这是 Python 社区联和一些网站在 2014 做的一个调查,关于 Python2 和 Python3,部分的结果如下:
Linux | 说明 |
---|---|
Arch Linux | 轻量级的 Linux 操作系统。 |
Ubuntu 16.04 | 一个桌面应用为主的 Linux 操作系统。 |
Fedora | Redhat 桌面版本的延续。 |
1994 年发布的 Python 1.0 版本(已过时);
2000 年发布的 Python 2.0 版本,截止到 2019 年 3 月份,已经更新到 2.7.16;
2008 年发布的 Python 3.0 版本,截止到 2019 年 3 月份,已经更新到 3.7.3;
3 个版本中,Python 3.0 是一次重大的升级,为了避免引入历史包袱,Python 3.0 没有考虑与 Python 2.x 的兼容,这也就导致很长时间以来,Python 2.x 的用户不愿意升级到 Python 3.0。
本教程使用 Python3 版本,在这里,也建议初学者使用 Python3,原因如下:
使用 Python 3.x 已经是大势所趋
Python 3.x 在 Python 2.x 的基础上做了功能升级
Python 3.x 和 Python 2.x 思想基本是共通的