一、python的襁褓之年
1. python之父
Python 的⽗亲是吉多·范罗苏姆(Guido van Rossum),⼟⽣⼟⻓的荷兰⼈。1982年就获得了 阿姆斯特丹⼤学的数学和计算机科学硕⼠学位,是⼀位⽼程序员了
2. python出生
1989 年圣诞节,吉多回阿姆斯特丹过年,这假期没有抖⾳作伴,真的是⽆聊的很呐!思来想去, 还是代码⽐较有趣。就这样,Python ⼩北⿐就诞⽣了
3. 名字背后的故事
Python 英译中为蟒蛇的意思。实际情况是,吉多直接⽤⾃⼰喜欢的⼀个电视节⽬《MontyPython’sFlyingCircus》中的Python来命名。
二、python的而立之年
1.python之崛起
Python 从 1990 年发展⾄今,⼀直坚守着优美、清晰、简单等美德,终于在 2021 年 10 ⽉,超 越了 Java、C 与 JavaScript,被 Tiobe 加冕为最受欢迎的编程语⾔。
那 Python 是如何⼀路披荆斩棘到 No.1 的呢?我在这⼉给你列了 8 个 Python 利器。
2.python主要涉猎范围
为了俘获程序员们的芳⼼,Python 近 5 年也开始⾼速内卷,在各个领域发光发热。这⼀切与你 的⽣活也息息相关,如下:
- Web后端开发:你所浏览的很多⽹站,背后可能就是使⽤的 Python 的后端框架搭建的
- 爬⾍:数据乃万物之源,⽽爬⾍技术是批量采集数据的重要⼿段
- 科学计算:Python 提供的 Numpy 、SciPy 可以帮助你⾼效的计算很多数学中⾮常复杂的式⼦
- 数据分析:Python 提供的 Numpy、Pandas、Matplotlib、Seaborn、PyEcharts 等可以辅助你对 ⼤量的数据进⾏处理、清洗、可视化等
- ⼈⼯智能:Python 的设计理念就是让⾮程序员也可以灵活的写代码,其中提供⼤量的第三⽅库应 ⽤于⼈⼯智能的各个领域
- ⾦融:Pandas 是为⾦融量化问题⽽⽣,⽽各⼤⾦融量化平台都提供了对应的 Python 第三⽅库, 获取⼤量⾦融数据变的⾮常简单
- ⾃动化办公:代码最重要的⼀点在于可以重复执⾏,从⽽可以帮助你实现躺平⼩王⼦的梦想
- 图形GUI:如果你也是⼀个幼稚⼩宝宝,Python 中提供⾮常多的图形界⾯库,帮助你 DIY 各种有趣⼩游戏
3.python的青睐者们
- ⾕歌:Google App Engine 、code.google.com 、Google earth 、⾕歌爬⾍、Google⼴告等 项⽬都在⼤量使⽤ Python 开发
- NASA: 美国航天局(NASA)⼤量使⽤ Python 进⾏数据分析和运算
- YouTube:世界上最⼤的视频⽹站 YouTube 就是使⽤ Python 开发的
- Instagram:美国最⼤的图⽚分享社交⽹站,每天超过 3 千万张照⽚被分享,全部⽤ Python 开发
- ⾖瓣:公司⼏乎所有的业务均是通过 Python 开发的
- 春⾬医⽣:国内知名的在线医疗⽹站是⽤ Python 开发的