第一课:认识 Python
入门 python教学 · 2026-10-02 · 阅读 4

欢迎来到 Python 的世界!在动手写代码之前,我们先花几分钟认识一下这位"新朋友":它是什么、从哪里来、有什么本事,以及学完之后能用来做什么。
一、Python 是什么?
Python 是一种高级、解释型、通用的编程语言。拆开来理解:
- 高级:接近人类语言,写起来像英语句子,初学者友好;
- 解释型:写完就能直接运行,不用经过复杂的编译步骤,试错成本极低;
- 通用:做网站、搞数据、玩人工智能、写小工具,样样都行。
感受一下它的简洁——同样是让电脑说一句"你好",Python 只需要一行:
print("你好,Python!")
而有些语言需要写五六行才能办到。这就是全世界初学者都爱从 Python 入门的原因。
二、Python 的历史

| 时间 | 大事件 |
|---|---|
| 1989 年 | 荷兰程序员吉多·范罗苏姆(Guido van Rossum)在圣诞假期里开始编写一门新语言 |
| 1991 年 | Python 0.9.0 正式发布 |
| 2000 年 | Python 2.0 发布,开始流行 |
| 2008 年 | Python 3.0 发布(与 Python 2 不完全兼容的一次大升级) |
| 2020 年 | Python 2 停止维护,Python 3 成为唯一主流 |
| 今天 | Python 3.x 持续更新,是全球最受欢迎的编程语言之一 |
小趣闻:Python 的名字不是"蟒蛇"的意思,而是来自吉多喜欢的英国喜剧团体 Monty Python(蒙提·派森)。不过它的 Logo 确实画成了两条蛇,久而久之大家也都叫它"蟒蛇语言"了。
三、Python 的特征
- 简洁易读:强制缩进让代码天生整齐,读别人的代码像读文章;
- 免费开源:完全免费,任何人都能用、能改;
- 跨平台:Windows、macOS、Linux 上写的代码基本通用;
- 库非常丰富:别人造好的"轮子"有几十万个,拿来就能用;
- "胶水语言":能轻松调用 C/C++ 写的模块,把各种技术粘在一起;
- 社区活跃:遇到问题一搜就有答案,中文资料也很多。
说句实在话:Python 的运行速度比 C、Java 这类编译型语言慢一些。但对初学者和绝大多数应用来说,这点差距完全感觉不到——开发效率高才是它最大的王牌。
四、Python 可以干什么?

| 领域 | 能做什么 | 常用工具 |
|---|---|---|
| 网站开发 | 做博客、商城、管理系统(比如咱们这个教学网站) | Django、Flask |
| 数据分析 | 处理表格、画图表、做统计 | pandas、matplotlib |
| 人工智能 | 图像识别、语音助手、大语言模型 | PyTorch、TensorFlow |
| 自动化办公 | 批量改文件名、自动填表格、收发邮件 | openpyxl、selenium |
| 网络爬虫 | 自动采集网页上的公开信息 | requests、Scrapy |
| 游戏与教育 | 写小游戏、信息学奥赛入门 | pygame |
一句话:只要是和"让电脑自动干活"有关的事,Python 基本都能插上一手。
五、学习书籍与视频推荐
📖 书籍
- 《Python编程:从入门到实践》(Eric Matthes 著)—— 入门首选,例子有趣,带你做完三个完整小项目;
- 《Python基础教程》(Magnus Lie Hetland 著)—— 经典教材,讲得系统扎实;
- 官方文档中文版
docs.python.org/zh-cn—— 最权威的"说明书",遇到函数不会用就查它。
🎬 视频
- B 站搜索"Python 入门",选播放量高、更新完整的系统课程跟着学;
- 廖雪峰的 Python 教程(liaoxuefeng.com)—— 国内口碑很好的免费图文教程,适合配合视频一起看。
💡 学习建议:看书看视频都只是"看",一定要动手敲!本站的"在线python"工具不用安装就能运行代码,学到哪练到哪。下一课,我们就把 Python 真正装到你的电脑上。
More
学·教在线
小ta