为什么Python那么火?是被过度吹捧的???

教程:从零开始 使用Python进行深度学习! 现在的人工智能已经呈指数级增长。比如,自动驾驶汽车的时速达数百万英里,IBM Watson在诊断病人的情况上比医生更好,AlphaGo击败了世界冠军。这其中,人工智能扮演着关键的角色。随着人工智能的进一步发展,人们也提出了更高的要求。希望它们可以解决更加复杂的问题。而解决问题的核心就是深度学习。TensorFlow是使用数据流图像进行数值计算的开源软件库。图中的节点代表数学运算,而图的边缘代表在它... 阅读详情

前言

我们没有办法评选出最佳编程语言,世界上也不存在这样一种语言,但是会有一些类似“百晓生”的机构实时监测数据,能让开发者了解当前编程语言的发展情况。

那么本文就综合这些数据,分析一下Python语言现在的热门程度如何。
在这里插入图片描述

1.1 国际排行

    1. TIOBE编程语言排行榜算是现在最常用来表示编程语言流行趋势的重要指标,你在各种关于Python的介绍里,肯定看到过各种不同时间段的TIOBE榜单图。这个榜单是通过公式计算编程语言在8大搜索引擎(比如Google)上被搜索的情况,然后得出一个榜单,每个月都会更新,能反映出某个语言在某一时间段内的热门程度。
      img
      回顾【编程语言排行历史】可以看到,长期以来,编程语言排行榜上顺位不断的变化着,有的长期霸占头三甲,有的曾经辉煌,现在逐渐没落;而有的曾经默默无闻,现在逐渐展露头角。

Python,就属于后者。Python其实“出生”很早,上个世纪九十年代诞生于美国,但是一直默默无闻,大概05年之后一路向前。

注:排名取决于12个月的平均值
在这里插入图片描述
从下面这张图可以更明显的看出(数值越大受欢迎程度越高),近几年Python在编程语言排行榜上飙升的还是比较快的,18年后已经可以和经久不衰的 C 语言、Java 等编程语言 “掰一掰手腕”了。

在过去的2020年Python还登上了编程语言“名人榜”,这个奖项授予一年中增长率最高的编程语言,就是说Python的热度还在不断增长中。
在这里插入图片描述

一些其他榜单,例如IEEE、PYPL等,Python也都有不俗的成绩。

通过这些榜单,此处,我们先得出一个结论:国际上的开发者对Python寄予了很高的期待,讨论度很高,在全球范围内是得到认可的,Python是一****门高价值学科

1.2 国内情况

以TIOBE为代表的排行榜反映了英文世界里各种编程语言的“受关注程度”,但是与国内的实际情况未必完全相符,那在国内的大环境下,Python依然是热门语言吗?

国内这种专门的榜单不多,所以我会多找几个角度分析一下。

我们先用最简单的百度指数来看一下Python近10年的搜索趋势变化,这也是我与Python结缘的10年。
在这里插入图片描述

我在2012年开始自学Python,以帮助提高工作效率,那个时候Python在国内还只是一门非常小众的语言,除了豆瓣、搜狐在用之外,很难看到体量大的公司在用。14年、15年开始趋势线上扬,也就是在15年我决定从C转为Python开发,在那之后Python一直保持着很高的流行趋势,我也能明显的感觉到身边用Python的伙伴越来越多。

从百度的搜索指数来看,Python的“热度”变化和我的自身感受还是很相符的。

  1. 那我们再来看另外一个榜单,CSDN自2004年开始针对中国开发者进行大规模调查,从4月份发出的《2019-2020中国开发者调查报告》统计的数据可以看出,Python开发者数量占比近三成,在常用语言中居前三,相对与上一年的报告中的占比前进了两位。

    img

  2. 从以上的数据可以看出,Python在国内的发展趋势和国际上趋同,这两年的讨论度特别高,都有点儿超出我的预期。

虽然目前并不是第一语言,但是使用率在增长中,这是因为有不少开发者像我一样会选择在原有语言的基础上再学一门Python或者直接迁移到Python,以提升工作效率。

1.3 数据背后的原因

TIOBE公司的总裁保罗-简森曾经说过, Python的普及与数据挖掘、人工智能和数值计算等领域的蓬勃发展相关,但同时也与普遍编程需求的增加有关**。**Python自身的一些特点造成了搜索词条的人特别多。

(1)人工智能的蓬勃发展

要说现在网上里面最炙手可热的非人工智能莫属,连学前儿童在上的辅导班都要挂个名字叫“某某AI”来吸引家长们报名。

人工智能的概念其实很早就出现了,近几年由于算力的增长海量数据的积累还有算法的进步和优化,人工智能开始真正的发挥作用,已应用到各个领域。

除了出镜率比较高的电商零售、智能机器人,传统的农业、建筑业也都在应用人工智能来管理,像今年智慧工地就推广得特别迅速。

Python作为人工智能的头号语言,一方面会吸引大量计划从事人工智能的人来学习,另一方面自然也带动了网络上对这门“新语言”的关注和讨论。

(2)普遍编程需求的增加

过去大多数编程活动是由专业人员来完成,起码是计算机专业的。

但是目前,由于各种需要,人们期望有一种简单易学的、不是程序员也能上手的语言,而Python恰好满足了这些需求。我觉得这是Python特别了不起的地方,它打破了普通人和编程之间的壁垒

Python代码简单,同样的功能,Python代码量会更“瘦小”,可读性也强,举一个最简单的例子,看看把大象装进冰箱,如果用不同的语言来实现,分别用了几步?

img

而且Python本身自带丰富的库文件可以直接拿来使用,比如爬取信息,快速分析数据,或者写一些小的脚本工具,最开始我就是用Python来写小工具提高工作效率的。

好的,我来复盘一下:

从数据来看,Python的热度在10年间发生了翻天覆地的变化,Python用户即包括了编程开发人员,也包括了很多非开发人员,而其他类似C语言、Java等只有开发人员会使用,所以会出现这种Python的讨论度高于Java,Java的开发者高于Python的情况。
img
我认为,Python也许会开辟一条新的编程语言路线,让编程这种原来非常专业的技术开始走入寻常百姓家,你用Python开发人工智能,我用Python处理Excel表格,各取所需,皆大欢喜!

读者福利:知道你对Python感兴趣,便准备了这套python学习资料

对于0基础小白入门:

如果你是零基础小白,想快速入门Python是可以考虑的。

一方面是学习时间相对较短,学习内容更全面更集中。
二方面是可以找到适合自己的学习方案

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习等习教程。带你从零基础系统性的学好Python!

零基础Python学习资源介绍

👉Python学习路线汇总👈

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取哈)

👉Python必备开发工具👈

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

👉Python基础👈

在这里插入图片描述

👉Python自动化办公教程👈

在这里插入图片描述

👉python爬虫 👈

在这里插入图片描述

👉python机器学习 👈

在这里插入图片描述

👉实战案例👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

在这里插入图片描述

👉100道Python练习题👈

检查学习结果。

👉面试刷题👈

在这里插入图片描述

在这里插入图片描述

资料领取

上述这份完整版的Python全套学习资料已经上传网盘,朋友们如果需要可以微信扫描下方二维码输入“领取资料” 即可自动领取
或者

点此链接】领取

好文推荐

了解python的前景:https://blog.csdn.net/SpringJavaMyBatis/article/details/127194835

了解python的兼职副业:https://blog.csdn.net/SpringJavaMyBatis/article/details/127196603

Qt之QSqlTableModel:高效数据库操作与视图绑定的实战指南 本文深入探讨了Qt框架中的QSqlTableModel组件,它作为连接数据库与Qt视图的智能中介,能极大简化数据库的增删改查操作。通过实战代码演示,详细讲解了如何快速构建可编辑的数据表格、理解并设置关键的数据编辑策略(如OnManualSubmit),以及实现数据过滤、排序等高级功能。文章还提供了性能优化、事务处理及常见避坑指南,帮助开发者高效、稳健地开发数据库驱动的桌面应用。 阅读详情

相关推荐

PLC为西门子的S7-1200,舵机为 DS3218,PLC控制舵机旋转程序实现?

🏆 本文收录于《全栈Bug调优(实战版)》专栏,致力于分享我在项目实战过程中遇到的各类Bug及其原因,并提供切实有效的解决方案。无论你是初学者还是经验丰富的开发者,本文将为你指引出一条更高效的Bug修复之路,助你早日登顶,迈向财富自由的梦想🚀!同时,欢迎大家关注、收藏、订阅本专栏,更多精彩内容正在持续更新中。让我们一起进步,Up!Up!Up!    备注: 部分问题/难题源自互联网,经过精心筛选和整理,结合数位十多年大厂实战经验资深大佬经验总结所得,数条可行方案供所需之人参考。

**My Coding Family** 961

吹爆了!程序员自学Python,不如9岁小孩,网友:我不信….

2019年Pyhon可谓是越来越,而且屡次超越Java、C++荣登成为编程语言排行榜第一的语言,国内的公司和程序员为什么都越来越喜欢使用Python呢? 近日,一份上海幼升小孩子的简历,吸引了不少关注。“比不过一个五岁小孩”,成为了网友评论中的一大热门关键句。而在河南省漯河市,也有一位05后“程序员”,在别人还在学习拼音时,他已经开始玩转Python,在11岁时便独立创作了一款小游戏。 不难发现,新晋王者Python能大的原因,其在于Python代码简洁,易学,同样的开发语言,使用Python只需要10行代码就可以搞定,其操作简单,易上手。所以即使你是初学者或者是刚毕业的小白,通过学习,都

高博新书《自动驾驶与机器人中的SLAM技术》源码修改版,根据深蓝学院要求,

高博新书《自动驾驶与机器人中的SLAM技术》源码修改版,根据深蓝学院要求,对每一章的代码进行特定修改_slam_in_autonomous_driving_change

【互联网行情】不学Python迟早会被淘汰?Python真有这么好的前景?

最近几年Python编程语言在国内引起不小的轰动,有超越Java之势,本来在美国这个编程语言就是最的,应用的非常非常的广泛,而Python的整体语言难度来讲又比Java简单的很多。尤其是在运维的应用中非常的广泛,所以之前出了一句话,在如今的时代,运维不学Python,迟早会被淘汰! 可是难道现在Python语言真的有这么好的就业前景吗?首先小编来给大家介绍一下Python学完以后能做什么。 一、人工智能 Python作为人工智能的黄金语言,选择人工智能作为就业方向是理所当然的,而且就业前景好,薪资普遍较

公众号:【伤心的辣条】 724

为什么现在python广告那么多_为什么铺天盖地都是Python的广告?

我们从几个方面来讲:为什么你会看到python广告?为什么你在各个地方都会看到python广告?为什么有那么多人投python广告?1、在大数据面前你已经被贴上了“python相关”的用户标签所以“你”会经常在各种平台看到python相关广告,现在很多平台都是千人千面,每个人看到的广告不一样,可能因为你偶尔一个不经意的动作就被打上了“python相关用户”的标签,比如:曾经完整的看完了抖音里面某个...

weixin_40000702的博客 1381

都2023年了,为什么大家还都在吹捧 Python

近些年间,Python热有目共睹,作为一种功能强大的高级编程语言,在 2018 年的时候它的流行程度就得到了大幅提高。

Python966的博客 371

1024程序员节特辑 | ELK+ 用户画像构建个性化推荐引擎,智能实现“千人千面”

ELK,全称 Elasticsearch、Logstash、Kibana,是一种流行的开源日志管理和分析平台。ELK Stack 的三个主要组件分别为 Elasticsearch(分布式搜索和分析引擎)、Logstash(数据收集和处理工具)以及 Kibana(数据可视化工具)。1、发展历史ELK 的历史可以追溯到 2012 年,当时 Elasticsearch 项目创始人 Shay Banon 发布了 Elasticsearch 的首个版本。

AI时代光年 2453

中国有多少python程序员-中国有多少个程序员?

10w,一个新的里程碑。中国有多少程序员,男女比例是怎样、都潜伏在哪等等?我一直都很好奇。在业余时间,我运营了这个公众号,关注的读者也都是和我一样每天低着头,弯着脖子看着电脑敲着键盘、想着编程就是一整天的同类,我也挺好奇这个公号的天花板是多少?于是带着这些疑问到网上查阅了很多的资料,包括参考了 CSDN 的注册用户数、知乎上、悟空问答上的一些问题,大概可以预估出来一个数字:中国大概有500W+的程...

weixin_37988176的博客 554

零基础适合学Python吗?Python是否被过度吹捧

零基础是可以学习Python的,如果你是兴趣爱好或者是作为辅助工具学习是可以的 如果你是新人想做程序员人工智能,Ai想经过培训班这个路学python,真没啥用。大数据人工智能对学历要求很高,不是培训出来就能做的 我个人来看,python更多是一把工具而非编程语言python语言来说没有被高估,python热主要就是人工智能推起来的。前加入二级考试。可见国家的重视程度 与其说python是否被被严重高估不如说python是否被过度吹捧 是部分学习python的小伙伴高估了自己 p..

java9875的博客 1416

国内吹捧python上天,但是只学python为什么找不到工作?

本文为伊凡原创撰写投稿一颗优雅草仅仅代表伊凡个人观点,与一颗优雅草科技无关切不代表其立场,谢谢,欢迎喜欢写文的道友来投稿,未经许可禁止转载。 国内吹捧python上天,但是只会python的程序员就是菜鸡!这不是空穴来风,曾在2018年初不知何时莫名其妙python语言突然就了,2年前python被神吹的时候伊凡就去学过一些,伊凡不仅学python当时也非常年轻,还把自己做的星际争霸rpg地图的boss取名为python,本以为是一股热度谁知直到2021年了还有很多无良培训视频一直在宣称诸如:“公司来了一

qq_21592105的博客 299

python真的是吹过了-python是否被过度吹捧

个人感觉有吹捧的成分,作为一个程序员,经常逛一些技术论坛,看一些技术帖子,可以说几乎被Python给洗脑了,到底怎么样我也没有仔细研究过。不过话分两头说,好不好先不说,吹是真的在吹,而且还属于睁着眼睛说瞎话的吹,比如你现在在CSDN上随便就能看到把Python吹上天的文章,上天下地无所不能,而且还贴出编程语言排行榜,Python都是稳居第一的,但是历年编程语言里我从未发现Python占过第一,别说...

q6q6q的专栏 1150

为什么大家都在吹捧 Python

2020年,Python可学吗? 答案是可。 近些年间,Python热有目共睹,作为一种功能强大的高级编程语言,在2018 年的时候它的流行程度就得到了大幅提高。 图源:Stack Overflow网站编程语言浏览量统计数字 入门人工智能有很多种选择,但是如果你想要选择最快速、最便捷的方法,我推荐你去学习并掌握Python。毕竟作...

墨鱼菜鸡 319

excel 画图_Python比Excel更好?真相来了 利用Matplotlib修改图表更麻烦

Python不是最好的!现在很多网课大肆吹捧Python,明明用Excel几分钟就能完成的操作,非用Python在那装X,甚至故意演一些什么用Excel的就效率低下的情景广告,也是让人无语了。所以也就有网友真实的回怼了,“Python更好用的,你还真是没把Excel研究好!”Python培训这块遮羞布真的该好好洗洗了,吹的太过了,把小白当韭菜割呢不信?!让老海给你证明给你看,下面给出在编辑图表坐标...

weixin_39557576的博客 1402

腾讯程序面试,Python再次拿第一,我一点都不意外(1),面试总结+详细解答

Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

m0_60388261的博客 787

excel pandas 画图_Python比Excel更好?真相来了 利用Matplotlib修改图表更麻烦

Python不是最好的!现在很多网课大肆吹捧Python,明明用Excel几分钟就能完成的操作,非用Python在那装X,甚至故意演一些什么用Excel的就效率低下的情景广告,也是让人无语了。所以也就有网友真实的回怼了,“Python更好用的,你还真是没把Excel研究好!”Python培训这块遮羞布真的该好好洗洗了,吹的太过了,把小白当韭菜割呢不信?!让老海给你证明给你看,下面给出在编辑图表坐标...

weixin_39998906的博客 164

ChatGPT 代码解释器被高估了

ChatGPT 代码解释器:过誉了? 本文作者认为,ChatGPT 的代码解释器虽然是一个不错的进步,但被过度吹捧了。虽然它可以处理基本数据,并对没有编程经验的人有所帮助,但其功能有限,无法与更强大的替代方案相比。 作者列举了代码解释器的几个局限性: 无法访问数据库: 许多数据存储在数据库中,而 ChatGPT 无法直接访问数据库,这限制了其在数据分析方面的应用。 Python 版本限制: 代码...

KenJee_ds的博客 327

python调开源库实现四行代码极简OCR示例

简介 相信不少人都被上周的新闻《复旦博士用130行代码核查核酸报告,800份只需要2分钟》洗眼睛了,哪里的新闻媒体都在报道,好像是什么了不得的大事一样,评论区也有“你怎么不做一个,你上啊”的暴论,本文就给某些键盘侠开开眼界,现在的OCR简单到了什么程度。无脑吹和学历崇拜请自行退出,谁没上过985大学啊,博士生,无非就是科研领域能发一些导师指导的论文罢了,自身有多大造福社会的水平,不需要我说,某些搞科研拿经费的比我更清楚。 需识别图片 没有拿到详细的纸质核酸报告,就拿张截图示意一下。 代码 import e

轻舟已过万重山的博客 1104

python在网络安全方面_在网络安全方面不要过于自信

python在网络安全方面Written by Russell Haworth, CEO, Nominet 由Nominet首席执行官Russell Haworth撰写 Even the ancient Greeks recognised the heady risk of overconfidence. Remember Icarus, who tumbled from the sky as ...

weixin_26636643的博客 814

你错过Python了~

近些年,Python出圈了。如果你是程序员,不会Python,那你几乎进不了大厂;如果你是金融工作者,不会Python,你也难以升职加薪;甚至作为一名文案,如果不会Python,你也很可...

Python大本营的博客 243

python 大数据库-既然Python的库能对大数据进行分析,那为何还要用Hadoop和Spark?...

一般 Python 的库不是为大数据设计的。pandas 诞生于 2009 年,它把 DataFrame 的概念带到了 Python 语言。而要说 DataFrame 的历史,甚至可以追溯到上个世纪90年代的 S 语言,R 语言作为 S 语言的开源版本,在 2000 年发布第一个稳定版本。这些 DataFrame 是同宗同源的。他们的 DataFrame 数据模型相同,在行和列上存在着标签,且数据...

weixin_39969060的博客 346

python从零实习深度学习_从零开始使用Python进行深度学习!

原标题:从零开始使用Python进行深度学习!现在的人工智能已经呈指数级增长。比如,自动驾驶汽车的时速达数百万英里,IBM Watson在诊断病人的情况上比医生更好,AlphaGo击败了世界冠军。这其中,人工智能扮演着关键的角色。随着人工智能的进一步发展,人们也提出了更高的要求。希望它们可以解决更加复杂的问题。而解决问题的核心就是深度学习。TensorFlow是使用数据流图像进行数值计算的开源软件...

weixin_39626180的博客 303
上一篇: 到底谁适合学Python呢?
下一篇: 运维岗真有人用Python脚本运维吗?
黑客老许
博客等级 码龄8年 5944粉丝 1034原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值