Python简介(一)

编程语言有高低之分,而高级语言又有很多种,比如 C++JavaC#PHPJavaScript 等,Python也是其中之一。从本节开始,我们将正式开始学习 Python 这门高级编程语言,但是在此之前,我们有必要先讨论一下“ Python 是什么 ”

Python 英文原意为蟒蛇,直到 1989 年荷兰人 Guido van Rossum (简称 Guido)发明了一种面向对象的解释型编程语言,并将其命名为 Python,才赋予了它表示一门编程语言的含义

 

说到 Python,它的诞生是极具戏曲性的,据 Guido 的自述记载,Python 语言是他在圣诞节期间为了打发时间开发出来的,之所以会选择 Python 作为该编程语言的名字,是因为他是一个叫 Monty Python 戏剧团体的忠实粉丝

Python 语言是在 ABC 教学语言的基础上发展来的;遗憾的是,ABC 语言虽然非常强大,但却没有普及应用,Guido 认为是它不开放导致的

基于这个考虑,Guido 在开发 Python 时,不仅为其添加了很多 ABC 没有的功能,还为其设计了各种丰富而强大的库,利用这些 Python 库,程序员可以把使用其它语言制作的各种模块(尤其是C语言和 C++)很轻松地联结在一起,因此 Python 又常被称为胶水语言

这里的库和模型,简单理解就是一个个的源文件,每个文件中都包含可实现各种功能的方法(也可称为函数)。

从整体上看,Python 语言最大的特点就是简单,该特点主要体现在以下 2 个方面

  • Python 语言的语法非常简洁明了,即便是非软件专业的初学者,也容易上手
  • 和其它编程语言相比,实现同一个功能,Python 语言的实现代码往往是最短。对于 Python,网络上流传着人生苦短,我用 Python”的说法。因此,看似 Python 不经意间开发出来的,但丝毫不比其它编程语言差。事实也是如此,自 1991  Python 第一个公开发行版问世后:
  • 2004 年起 Python 的使用率呈线性增长,不断受到编程者的欢迎和喜爱
  • 2010 年,Python 荣膺 TIOBE 2010 年度语言桂冠
  • 2018年,IEEE Spectrum 发布的 2018年度编程语言排行榜中,Python 位居第 1

直至现在,根据 TIOBE 排行榜的显示,Python 已居于第 1 位,并且数据任有继续上升的形势

我们不妨再看一下 Python 历年来的市场份额变化曲线,Python 的未来大势可期

错过了 C/C++  PC 时代,又错过了 Java 的互联网和智能手机时代,你还想错过 Python 的人工智能和大数据时代吗?Python 正位于软件产业的第四次风口之上,把握好风口,你就能飞起来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值