Python中国社区  »  Python

人工智能的时代,站在风口的Python会像iOS一样火么?

Python爱好者社区 • 7 月前 • 223 次点击  

人工智能(AI)已经成为一个热门话题,也是一个大的研究领域。每个巨头科技公司以及创业公司都在其中努力。

这是一个非常广泛的话题,从基本的计算器、自我导航技术到能够彻底改变未来的具有自我意识的机器人。开发相当于或超过人类智能的系统是AI的关键。要说的到当前最好的人工智能编程语言那一定非Python莫属。

那为什么Python会这么火呢?咱们今天就来聊一聊。

Python 流行度

Python 由于简单易学、语法优美、应用广泛等优点,获得了大批的粉丝。但是,倘若没有确切的依据,很多编程语言学者可能会无法说服自己静下心来学习。接下来就来看一看最新的数据。

  • 编程语言排行榜

首先,了解一下近期编程语言排行榜中,Python 语言排名的变化。TIOBE 发布的编程语言排行榜是编程语言流行程度的一个重要指标,每个月更新。这份排行榜是基于因特网上有经验的工程师、课程和第三方厂商的数量,使用搜索引擎进行计算而得的,同时也反应了编程语言的热度。

2017年9月TIOBE编程语言排行榜

2017年10月TIOBE编程语言排行榜

2017年11月TIOBE编程语言排行榜

从近三个月的排行看,Python 一直稳定在排行榜的前五名。但编程语言排行榜仅能反应 Python 语言当下的流行程度,并不能回答 Python 是否越来越流行这个问题。不过,我们可以从 TIOBE 发布的历史数据中找到一些线索。在 2015 年 2 月份发布的 TIOBE 编程语言排行榜中,Python 还排在第 8 名的位置,短短两年半的时间,Python 语言已经蹿升到第 4 名,其上升速度不可谓不快。

  • Google trends

既然 TIOBE 的编程语言排行榜是根据搜索引擎得到的数据,那么,同样也可以通过搜索引擎得到 Python 的搜索指数,通过搜索指数来查看 Python 语言热度的变化。图1.1 给出了最近 4 年,Python 这个关键词的 Google 搜索指数。

图 1.1 Python 的 Google 搜索指数

从全球范围来看,Python 语言是越来越流行的,其热度超过了以往任何时候。从中国的搜索指数来看,Python 语言已经不是越来越流行这么简单了,而是出现了爆发式的增长。2014 年以前,Python 在中国都属于小众语言,从 2014 年开始,Python 在中国越来越火爆。一个有趣的事实是, Python 在中国的搜索每年都会有一个非常明显的、向下的尖刺。这个尖刺所在的时间正好与春节的时间吻合,说明春节对所有中国人都是一个重要的节日,在春节期间,很少有人还在专研技术了。

  • 微信搜索指数

我们再来看一下最新发布的微信搜索指数中,Python 语言的热度如何。图 1.2 给出了Python、Java、PHP 和 Ruby 的微信搜索指数对比图。

图 1.2 Python的微信搜索指数

由于微信最多支持 4 个关键词进行比较,因此,我们选择了 Java、PHP、Ruby 与 Python 进行比较。选择 Java 是因为它是一门比 Python 使用更加广泛的编程语言;选择 PHP 是因为它被认为是“世界上最好的”编程语言;选择 Ruby 是因为,它是所有编程语言中,与 Python 定位最近接近的编程语言。从图中可以看出,Python 语言和 Java 语言的微信搜索指数遥遥领先,并且,Python 语言的微信搜索指数比 Java 语言还要略高一点。

基于以上的编程语言排行榜、Google 搜索指数和微信搜索指数这几个不同的数据来源,检视了 Python 语言的流行程度。现在,我们可以非常明确的得出一个结论——Python 语言越来越流行,而且现在非常火。

那么为什么 Python 语言会越来越火呢?

原因很多,如越来越多的软件工程师使用 Python 进行大数据处理;越来越多的科研工作者使用 Python 来进行数据分析;也有很多系统管理员开始使用 Python 管理 Linux 系统;还有很多开源的云计算平台 使用 Python 语言开发;更不必说还有很多编程爱好者使用 Python 进行爬虫等。当然Python 语言之所以越来越流行,使用越来越广泛,主要还是得益于其自身的诸多优点。

小编的免费Python入门课程已经登场,等你来撩~

已经1300+小伙伴加入学习啦~

点击阅读原文,立即学习

Python爱好者社区历史文章大合集

Python爱好者社区历史文章列表(每周append更新一次)

福利:文末扫码立刻关注公众号,“Python爱好者社区”,开始学习Python课程:

关注后在公众号内回复课程即可获取:

0.小编的Python入门视频课程!!!

1.崔老师爬虫实战案例免费学习视频。

2.丘老师数据科学入门指导免费学习视频。

3.陈老师数据分析报告制作免费学习视频。

4.玩转大数据分析!Spark2.X+Python 精华实战课程免费学习视频。

5.丘老师Python网络爬虫实战免费学习视频。


今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/5nL6ediUYQ
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/4395
 
223 次点击  
分享到微博