Python中国社区  »  Python

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

Python爱好者社区 • 2 周前 • 102 次点击  

人工智能(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
 
102 次点击  
分享到微博
分享
社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
WEB开发
linux   IE   NoSql   DATABASE   MQ   Bootstrap   NGINX   js   其他Web框架   Jquery   peewee   web工具   zookeeper   Git   MongoDB   bottle   tornado   Redis  
机器学习
机器学习算法  
Python88.com
公告   社区推广   反馈