From bc01d6726c65afbe651c09332d91106a961fb97b Mon Sep 17 00:00:00 2001 From: YuCheng Hu Date: Fri, 5 Mar 2021 00:22:16 -0500 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=9B=BE=E7=89=87=EF=BC=8C?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=20Python=20=E7=AE=80=E5=8F=B2=E7=9A=84?= =?UTF-8?q?=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/course/foundation/01_introduction.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/docs/course/foundation/01_introduction.md b/docs/course/foundation/01_introduction.md index 8495856..64a48f7 100644 --- a/docs/course/foundation/01_introduction.md +++ b/docs/course/foundation/01_introduction.md @@ -2,9 +2,11 @@ 本页面主要对 Python 这门语言进行一些简单的介绍,有关互联网上 Python 的介绍也非常多了,读者可以自行搜索就可以了。 -## Python的历史 -1. 1989 年圣诞节:Guido von Rossum开始写Python语言的编译器。 -2. 1991年2月:第一个Python编译器(同时也是解释器)诞生,它是用C语言实现的(后面),可以调用C语言的库函数。在最早的版本中,Python已经提供了对“类”,“函数”,“异常处理”等构造块的支持,还有对列表、字典等核心数据类型,同时支持以模块为基础来构造应用程序。 +## Python 简史 +在上个世纪的 80 年代末期(1990 年之前的一年),有关 Python 的历史被改写了。在荷兰的阿姆斯特丹,Centrum Wiskunde & Informatica 大学的 Guido von Rossum 为了让自己的圣诞节有点事情做,不要太无聊了便开始写了 Python 编译器。 + +1. 1989 年圣诞节:Guido von Rossum 开始写 Python 语言的编译器。 +2. 1991年2月:第一个Python编译器(同时也是解释器)诞生,它是用C语言实现的,可以调用 C 语言的库函数。在最早的版本中,Python已经提供了对“类”,“函数”,“异常处理”等构造块的支持,还有对列表、字典等核心数据类型,同时支持以模块为基础来构造应用程序。 3. 1994年1月:Python 1.0正式发布。 4. 2000年10月16日:Python 2.0发布,增加了完整的垃圾回收,提供了对 Unicode的支持。与此同时,Python的整个开发过程更加透明,社区对开发进度的影响逐渐扩大,生态圈开始慢慢形成。 5. 2008年12月3日:Python 3.0发布,它并不完全兼容之前的Python代码,不过因为目前还有不少公司在项目和运维中使用 Python 2.x 版本,所以Python 3.x的很多新特性后来也被移植到Python 2.6/2.7版本中。 @@ -13,6 +15,12 @@ 如果对Python的历史感兴趣,可以阅读名为自行搜索有关 Python 简史的网络文章。 +Python 其实并不是一门新的语言,在 30 多年前就已经诞生了,但随着近年数据处理方面的需求增加,Python 越来越火爆了。 + +![Python 简史](https://cdn.ossez.com/discourse-uploads/optimized/2X/0/061ee988c05aa2f85c9b028e0438d79a48eb041f_2_276x500.jpeg) + +都说尽量不要得罪程序员,搞不好程序员变发飙写一个能够改变世界的东西,看来这个还是有点道理的。 + ## Python的优缺点 Python的优点很多,简单的可以总结为以下几点。