从零开始学Python系列课程第01课:Python认知

从零开始学Python系列课程第01课:Python认知_第1张图片
学习一门编程语言,我们首先要知道这门语言的身世,这样才能够更好的帮助我们了解和认识它!

Python是由荷兰数学和计算机科学研究学会的 Guido van Rossum (吉多·范罗苏姆,以下简称:吉多大爷)于1990年初设计,准备用 Python 作为一门叫做 ABC语言 的替代品。

  • ABC语言
    ABC语言是NWO(荷兰科学研究组织)旗下CWI(荷兰国家数学与计算机科学研究中心)的Leo Grurts、Lambert Meertens、Steven Pemberton主导研发的一种交互式,结构化高级语言,旨在替代BASIC、Pascal等语言,用于教学及原型软件设计。Python创始人Guido van Rossum于20世纪80年代曾在ABC系统开发中工作了数年。但是ABC语言因为种种缺点注定了其是一款失败的语言。

从零开始学Python系列课程第01课:Python认知_第2张图片

Python的历史

  1. 1989年圣诞节,吉多大爷开始写Python语言的解释器。
  2. 1991年02月,第一个Python解释器诞生,它是用C语言实现的,可以调用C语言的库函数。
  3. 1994年01月,Python 1.0正式发布。
  4. 2000年10月,Python 2.0发布,Python的整个开发过程更加透明,生态圈开始慢慢形成。
  5. 2008年12月,Python 3.0发布,引入了诸多现代编程语言的新特性,但并不完全兼容之前的Python代码。

Python的优缺点

Python优点很多,简单为大家列举几点。

  1. Python程序简洁易读,通常实现某功能要比C、C++、Java代码短很多。
  2. 易于拓展,可以使用 C 或者 C++ 拓展新的功能。
  3. 跨平台的,Python能够很简单的在不同平台上运行。
  4. 开源的,Python的生态圈强大到让你难以想象。

Python的应用领域

目前Python在Web服务器应用开发、云基础设施开发、网络数据采集(爬虫)、数据分析、量化交易、机器学习、深度学习、自动化测试、自动化运维等领域都有用武之地。

  • 说明:
    Python有蟒蛇的意思,但是Python编程语言名字的由来是因为 吉多大爷 是BBC电视剧——《蒙提·派森的飞行马戏团》(Monty Python’s Flying Circus)的爱好者,并非 吉多大爷 喜欢蟒蛇。

你可能感兴趣的:(Python基础,python,开发语言,学习)