File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,37 +7,11 @@ IT 行业相对于一般传统行业,发展更新速度更快,一旦停止
77
88
99
10- # 2026 现代化版本
10+ # 2026 版本更新说明
1111
12- 本仓库在 2026 年完成了一次系统性的现代化更新,目标是让这份「25k star」的中文 Python 入门教程跟上当下的工程实践。本次更新主要包括:
12+ 2026 年是 AI 编程的普及年,在这一年,我深切感受到 AI 编程的强大,以前我们手敲代码的年代估计一去不返还,现在手敲代码还被互联网称为古法编程,短短几年,变化如此的快我是完全没想到的。
1313
14- - ** 代码全面 Markdown 化** :把早期文章里以截图形式存在的代码段全部替换为带语法高亮的 Markdown 代码块,复制粘贴即可运行;
15- - ** 字符串格式化现代化** :把残留的 ` % ` 占位符与 ` .format() ` 调用统一替换为 f-string,与官方推荐写法保持一致;
16- - ** 新增 12 个现代主题章节(python17 ~ python28)** :覆盖类型注解、` pathlib ` 、异常处理与异常组、` dataclass ` 与 Pydantic、上下文管理器、` async/await ` 与并发、工程基线(` pyproject.toml ` + ` uv ` )、代码风格 ` ruff ` 、单元测试 ` pytest ` 、标准日志 ` logging ` 、打包发布与 ` typer ` ,以及一份「学完之后做什么」的出路指南;
17- - ** 目标 Python 版本** :教程统一以 Python 3.10+ 为基线,最新稳定版 3.13 的新特性(如异常组、` tomllib ` 、` typing.Self ` 等)以专门小节标注;
18- - ** 去除过时 Web 板块** :移除了已不再维护的 Django/HTML/CSS/JavaScript 入门章节,回归纯 Python 主线,让目录更聚焦。
19-
20-
21-
22- # FQ
23-
24- 在讲 Python 如何入门之前,个人建议最好每个人都有自己的 FQ 工具,多使用 Google 搜索,多去看一下墙外的世界,多看 Github 上的开源项目。
25-
26- 至于如何 FQ ,这里提供一下我用过的工具:[ FQ工具集] ( /Res/FQ.md )
27-
28-
29-
30- # Python 学习资源集
31-
32- 相信很多人学习某门编程语言的时候,都会找各种学习资料。说句实话,资料太多,反而没用,根据自己的学习习惯,个人能力选择一门资源坚持学就好了。
33-
34- 因为每个人的需求不同,这里整理了一批 Python 比较好的学习资料:
35-
36- * [ Python 博客网站资源] ( /Res/Python博客网站资源.md )
37-
38- 还有一些有趣的网站:
39-
40- * [ 一个可以看执行过程的网站] ( http://www.pythontutor.com/visualize.html#mode=edit )
14+ AI 时代正在来临,而编程是 AI 时代第一个被颠覆的行业。我这个课程是不是还有人看,但我都劝说,AI 时代,不适合看这类教程了,你要学一门编程语言,直接问 AI ,让 AI 教你。带奈何,这个项目还一直有不少人看,于是我用 AI 把我这个项目全面更新了一下。
4115
4216
4317
You can’t perform that action at this time.
0 commit comments