Python README

The project's README from github.com/walter201230/Python. As one markdown file: README.md.

IT 行业相对于一般传统行业,发展更新速度更快,一旦停止了学习,很快就会被行业所淘汰,但是,我们要清楚:淘汰的永远只是那些初级水平的从业者,过硬技术的从业者永远都是稀缺的。因此对于学习,我们还是要踏踏实实的。

自学 Python ,也是一样,不要一开始因为头脑发热就不停地收藏各种资料网站,购买各种书籍,下载了大量的教学视频,过了几天,学习的热情开始褪去,再过几个星期,终于完成了学习课程 —— 《从入门到放弃》。所以,学习 Python 需要一步一个脚印,踏踏实实地学。

本教程基于 Python 3.10+ 编写,部分章节标注了 3.11/3.12/3.13 的新特性。两个在线站点任选:

  • 互动版(推荐零基础):https://learn-py.org —— 浏览器里直接写代码、自动判分、做对一题解锁下一题,跟着练就能上手
  • 文档版(推荐系统通读 / 速查):https://walter201230.github.io/Python/ —— 纯阅读形态,章节齐全可整本翻,手机也好看

2026 更新说明

2026 年是 AI 编程的普及年,在这一年,我深切感受到 AI 编程的强大,以前我们手敲代码的年代估计一去不复返,现在手敲代码还被互联网称为古法编程,短短几年,变化如此的快,我是完全没想到的。

AI 时代,我以为这个课程不会再有人看了,但没想到这个教程依然每天保持着稳定的增长,于是我用 AI 把我这个项目全面更新了一下。

更新完了全部教程内容之后,我用 AI 做了一个网站,更方便大家学习,不过为了省成本,我这个是静态网站,该有的功能都有,该有的体验也有,只是没法做到跨设备保存你学习的记录而已。

这个网站的地址是:https://learn-py.org

这是一个升级打怪学习 Python 基础知识的网站,你在浏览器里就可以写代码,一题一题练。代码当场跑、判分秒回,做对一题解锁下一题。截几张图给大家感受下:

首页:会记录你的学习进度

image-20260507173345449

课程内容:每学完一个知识点,会有练习题,你可以在线写代码,提交代码,正确了就解锁下一部分的教程内容

image-20260507173554160

对于初学者来说,体验一定非常的好。快去试试吧。也欢迎推荐给你的朋友。

Python 入门

对于入门,主要是掌握基本的语法和熟悉编程规范,因此大部分的教程基本一致的,所以还是建议选好适合自己的一个教程,坚持学下去。

主要目录如下:

持续更新....

可以关注我的公众号,实时了解更新情况。

License

License: CC BY 4.0

教程内容(markdown / 代码示例 / 图片)以 CC BY 4.0 协议授权。

© 2017–2026 walter201230。任何人可以自由分享和改编,仅需署名原作者。

Python (walter201230/Python)

Searching Database…

28.3K ·GitHub
这是什么?这是一套免费的 Python 教程,专为零基础的小白设计,内容涵盖从安装到语法、面向对象编程、元类、装饰器,以及 pyproject 和 uv 等现代工具链。
这是一本书还是互动课程?两者都有:既有可以在浏览器里直接写代码、自动批改并解锁下一课的在线互动网站,也有用于按章阅读或快速查阅的文档网站。
我该如何开始学习?可以任选其一:互动网站(推荐完全零基础的同学,代码可以在浏览器中直接运行和批改)或文档网站(推荐系统性地通读)。然后从「为什么要学 Python?」开始,按顺序学习各章。
我需要自己先安装 Python 吗?不需要。教程本身会在前几课中带你安装 Python 并配置 PyCharm,所以无需任何预先准备。
互动网站能跨设备同步我的学习进度吗?不能。互动学习网站是静态站点(为了节省托管成本而保持这种形式),因此无法在不同设备之间同步你的学习进度。
这是给零基础的人学的,还是给已经会一些编程的人学的?明确面向零基础的小白,注重扎实、循序渐进的基础知识,而不是走捷径。
这个教程针对的是哪个 Python 版本?内容基于 Python 3.10+ 编写,部分章节会专门介绍 3.11、3.12 和 3.13 的新特性。
它只讲基础语法吗?不止于此。除了列表、字典、循环、函数和面向对象等基础内容,还涵盖魔术方法、枚举、元类、线程与进程、正则表达式、闭包、装饰器、类型注解、async/await、dataclasses/Pydantic,以及 pyproject、uv、ruff、pytest、logging、typer 等现代工具链。
为什么这个项目在 2026 年更新了?作者借助 AI 对教程内容进行了全面重写和现代化改造,并搭建了全新的互动练习网站。作者提到,尽管 AI 编程日益流行,但教程的访问量仍在稳步增长。
内容是如何组织的?这是一套完整的长篇课程,从环境搭建和基本数据类型开始,依次讲解流程控制、函数、面向对象、模块,再到元类和并发等进阶主题,最后以现代工程实践收尾。
Size
1.6 MB
Stars
28.3K
Updated
CommitSep 03
Age
9y
Commits · 90 Days