Python 的历史
Python 是一种开源编程语言,在 2010 年代变得非常流行。它作为各种软件平台(如数据分析、数据处理和 Web 开发等)的首选语言的多功能性表明了它的灵活性。自 2015 年以来,它还在许多行业调查中跻身前五大编程语言之列。
Python 的创造者
Python 是由荷兰程序员 Guido van Rossum 创建的。他也被称为 Python 的"终身仁慈独裁者"(BDFL),直到 2018 年 7 月他卸任。他在 Centrum Wiskunde & Informatica (CWI) 工作,并在 1986 年为 BSD Unix 贡献了一个 glob() 例程,并帮助开发了 ABC 编程语言。但后来在 1989 年 12 月,他在圣诞节前后寻找一个业余项目,并开始为一种新语言开发一种新的解释器。后来,他从一部名为 Monty Python 的飞行马戏团的电视连续剧中选取了这个词,将这种语言命名为 Python。他承认 ABC 语言是 Python 语言的前身。该语言的第一个版本是在 1991 年发布的。
Python 的吸引力
作为一种新语言,Python 的优势在于它很容易扩展以支持多个平台。它能够与不同的文件格式和库进行通信。Van Rossum 还致力于使其成为一种适合所有人的编程语言。因此,该语言的设计简单而强大。随着它的普及和采用,2000 年发布了 2.0 版的主要版本。Python 将其存储库移至 SourceForge 并授予公众对其版本控制系统的访问权限。因此,更多人可以参与其开发和测试。该版本于 2010 年 7 月发展到 2.7,并停止了进一步的增强。计划支持此版本到 2020 年底。
欢迎 Python 3
随着 Ptyhon 2 版本的发展,出现了一些错误和意外,例如重复的模块和构造。这允许人们以多种方式实现相同的逻辑,并且很难调试和增强。因此,Python 进行了改进,并发布了没有向后兼容性的版本 3。这就是 Python 2 和 3 都将持续存在到 2020 年底的原因。截至 2019 年 11 月,Python 的最新版本是 3.8。与 2.x 相比,3.8 更好的原因是它具有强大的库和与其他语言轻松混合的能力。此外,python 3 更适合人工智能和机器学习等现代需求。它的用户群和支持也在突飞猛进地增长。