Python为什么这么火?

​2021 年刚刚结束, 美国科技纵览杂志 IEEE Spectrum 就迫不及待地发布了 2021 年度编程语言排行榜,难以置信,却在情理之中,Python 语言最终以总分100 的成绩蝉联了编程语言综合榜榜首位置(满分100 分),下图是编程语言排行榜前十名:

图片[1]|Python为什么这么火
图1:编程语言排行榜

这是自 2021 年 10月份以来,Python 又一次干掉了老大哥 C语言和 Web 王者 Java 语言,Python 成了当之无愧的“王者”。

温馨提示:IEEE Spectrum 是一个美国权威的杂志机构,它综合了 9 个重要数据源和 11 个指标对编程语言进行排序,比如Google、Twitter、GitHub、Stack Overflow 等等。

除此之外 Python 语言在一些分项排名中也居于第一的位置,比如受欢迎程度、发展趋势、工作中需求最大的编程语言,在上述三个榜单中,Python 也牢牢地占据了 number noe 的位置。如果现在的你仍然停留在 C语言时代,那么你需要读一读这篇文章,了解一下这个编程语言王者—— Python。

为什么Python这么火

看到这里,你可能不禁发问,Python 为什么会一骑绝尘,持续获得程序员的青睐?如果您听说过以下名词,也许就能能找到答案,比如大数据分析、数据挖掘、人工智能、机器视觉、图像处理、语音识别、深度学习、网络爬虫、自动化测试等等,这些坊间“时髦”的名词都与 Python 直接相关,或者有着千丝万缕的联系。

除上述原因外, Python 炽手可热,也离不开,近些年互联网和计算机硬件的飞速发展,这些为 Python 的发展提供了优渥的孕育土壤和源源不断的动力。

为什么从Python开始

如果您是第一次接触编程的初学者,并且您还在犹豫选择哪一门语言作为学习编程的开始,那么 Python 绝对是一个不错的选择。也许有人会说 C语言才是初学者学习编程的开始,没错,现在学校的应试教育仍然以 C语言为主,C语言也有自身的优缺点,打个简单的比方吧,C语言更像是一位搞基建的工人,而 Python 则像是一位设计师,规划如何利用基础建设来让城市变得更美好,一个负责盖屋,一个负责装饰,各有千秋。

之所以推荐 Python 作为学习编程的开端,首先 Python 能够给你带来学习的愉悦和乐趣,它可以更快速的设计出一些实用的作品,增加您学习的自兴趣,其次与 C语言相比,Python 语法简单,容易理解,并且官方提供了非常详细的学习文档,以及大量开箱即用的软件(即模块),而反观 C语言它更像是远古时期拓荒的勇者,现成的软件包少之又少,两者相比真可谓一个绿洲,一个荒原。 

如果您想做底层的开发或者制作一个执行效率高的程序,亦或是想要从头开始了解计算机系统以及底层原理,那么我推荐您学习 C语言,在这一点上 C语言确实要比 Python 强的多。

Python 确实是一个多面手,除一些较为底层系统开发外,它能做的事情有很多,比如 Web 应用开发、自动化运维、网络爬虫、游戏开发、GUI桌面应用程序开发、嵌入式开发、机器学习、数据挖掘等等。我不敢说学会 Python 能乘风而起破万里浪,但我敢保证在未来十年内,您将不会被互联网行业所淘汰。

我的寄语

如果 Python 是一只渡您过“河”的船,那么 Python 一定是那只航速最快,并且配置豪华的船,既然你的目标是到河的对岸,为什么不选择一只又快又好看的船呢?先成功上岸进入“IT圈”,才是你学习编程的的初心。

© 版权声明
THE END
喜欢就支持一下吧
点赞5赞赏
分享
评论 抢沙发
HarryPotter的头像|艾奇编程网

昵称

取消
昵称表情