Py学习  »  Python

30天入门Python(基础篇)——第2天:Python历史

码上编程学习社 • 2 周前 • 357 次点击  

资料已经打包好了,需要的关注公众号发送“111”领取


昨天刚说完Python的“超能力”,今天就有同学催更:“这门神仙语言是怎么来的?”

别急,今天咱们就翻开Python的“成长日记”。

和很多编程语言诞生于实验室不同,Python的起源特别“接地气”——竟是一位程序员的“圣诞假期作业”。

故事的主角叫吉多·范罗苏姆,一位荷兰程序员。1989年圣诞,阿姆斯特丹飘着雪,吉多因为同事都休假,独自留守实验室。

闲不住的他,想开发一款新语言:既像C语言一样强大,又能像Basic一样简单,还能避开当时编程语言的各种“坑”。

至于名字“Python”,没有复杂寓意,纯粹因为吉多是喜剧《蒙提·派森的飞行马戏团》的粉丝,觉得这个词念起来顺口又好玩。

谁也没想到,这个随性的命名,后来会响彻全球编程界。

1991年,Python 0.9.0正式发布,带着类、异常处理等核心功能,像一颗小种子落进土壤。但当时Java、C++正风头正劲,Python因为“运行慢”,起初只在小众圈子里流传。

真正的转折点在2008年——Python 3.0版本横空出世。吉多大胆重构代码,解决了之前版本的历史遗留问题,还优化了中文支持。要知道,这在编程界需要极大勇气,很多语言就是因为不敢革新而被淘汰。

此后Python一路“开挂”:2010年前后,大数据和人工智能热潮兴起,Python简洁的语法完美适配算法开发,成了科研人员的首选;2018年,它超越Java,成为Stack Overflow上提问量最高的语言;如今,全球有超1000万开发者在用Python,连NASA和谷歌都把它列为核心开发语言。

这里给新手提个关键细节:咱们现在学的Python 3,和早期的Python 2是“泾渭分明”的。2020年Python 2已停止维护,网上老教程里的代码可能会报错,认准“Python 3.x”版本准没错。

为什么要了解这些历史?因为它藏着Python的“性格密码”——从诞生就带着“简洁、友好”的基因,发展中又始终贴近开发者需求。看懂这一点,你就明白为什么写Python代码像聊天,为什么遇到问题总能搜到解决方案。

今天的内容不用死记硬背,记住两个关键点就行:Python源于一次圣诞假期的灵感,以及咱们只学Python 3版本。

【今日任务】打开昨天安装的PyCharm,试着新建一个项目(明天咱们就用它写第一行代码)。

最后

以上就是今天给你分享的内容,觉得有用的话欢迎点赞收藏哦!

如果你也对Python这门编程感兴趣的话,欢迎加入我们。(小白也可以参加)

  Python零基础实战特训营 
三更老师亲自上课示范,2天:理论+实操教学+直播教学演示+课后辅导

获取方式:

1.关注下方公众号↓↓↓↓

2.点赞+再看

3.在后台发送:“python” 即可领取资料福利/开通上课权限

资料已经打包好了,需要的关注公众号发送“111”领取

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/189720