动笔之前:这份清单里所有资源都免费,一分钱不用花;数量刻意控制住了——市面上那种"100个网站大放送"的清单,唯一的归宿就是在收藏夹里吃灰。资源这东西,贵精不贵多。
一、文字教程:三个就够,别再囤了
Python官方文档(中文版)docs.python.org/zh-cn/3/
很多人学了一年Python,都不知道官方文档有中文版。它不适合从头读——没有人能把字典读完——但它是唯一"永远正确"的资料。教程里的写法过时了,两个博主的说法打架了,回官方文档,以它为准。2026年的3.14版文档连自由线程的用法都写清楚了,比绝大多数二手教程新鲜。
廖雪峰的Python教程 liaoxuefeng.com
中文圈的老牌免费教程,优点是成体系、更新勤,从基础语法一路讲到Web开发。适合当"字典的平替":视频里没听懂的概念,来这里读文字版,往往就通了。缺点是练习偏少,光读它容易产生"我会了"的错觉——这个错觉后面练习平台那节会专门治。
菜鸟教程 runoob.com/python3
不推荐通读,推荐当速查表用。忘了字符串方法怎么写?搜"菜鸟 python 字符串",三十秒找到答案,页面还能在线跑代码。
纸质书只推一本:《Python编程:从入门到实践》,各地图书馆基本都有,不用买。
二、视频课程:适合零基础的前两个月
先说句真心话:视频是新手最好的拐杖,也是最容易上瘾的安慰剂。我见过有人把一套课看了三遍,一行代码没写过。看视频不叫学习,跟着写才是。
B站 小甲鱼《零基础入门学习Python》
千万级播放不是刷出来的。讲课不端着,梗多,能让你在最枯燥的语法期笑着撑过去。完全零基础的第一课,选它没错。
B站 黑马 / 尚硅谷全套
机构课,风格正经,胜在体系完整、配套资料全。适合想要"上课感"、喜欢按部就班的人。
Coursera《Python for Everybody》(密歇根大学)coursera.org/specializations/python
想顺便练英语听力就选它,Chuck老爷子能把编程讲成故事。旁听免费,注意别手滑点了付费证书。
三、练习平台:真正拉开差距的地方
写在前面:教程决定你的下限,练习量决定你的上限。这一节比前两节加起来都重要。
futurecoder futurecoder.io
完全免费开源,专为纯新手设计。它的机制很聪明:代码必须在网页里跑通才能进下一关,从设计上就杜绝了"只看不练"。第一个月就泡在这里。
Exercism exercism.org/tracks/python
我私心最推的一个。非营利组织做的,承诺永久免费,特别之处在于有真人志愿者review你的代码,告诉你"能跑"和"写得好"之间差在哪。Python赛道有几十万学习者。这是免费资源里唯一能摸到"有人带"体验的地方。
Codewars codewars.com
游戏化闯关,有段位,适合每天20分钟保持手感。做完一题能看别人的最优解——经常被一行代码秀到怀疑人生,而这个"被秀"的过程极其涨功力。
LeetCode(力扣中国站)leetcode.cn
求职绕不开的名字。但请注意顺序:基础没打牢就去刷题,只会收获挫败感。放到进阶阶段之后再碰,不亏。
Kaggle kaggle.com
数据方向的终点站。真实数据集、免费GPU、别人公开的notebook可以直接拆开学。走数据分析或AI方向的,早晚要来报到。
四、工具和社区:让学习少受点罪
uv
2026年新手最大的福音。以前光是配环境、装依赖就能劝退一批人,现在uv两分钟搞定,速度快得不像话。上一篇路线里点过名,这里再点一次。
VS Code + Python插件
免费编辑器里没有对手。装好Python扩展和Code Runner,一键跑代码。
GitHub上的Awesome Python
Python资源界的"大众点评",几十万star。想找某个方向的库,先来这里翻,比搜索引擎靠谱。
Stack Overflow / 思否
报错了先复制报错信息去搜,九成的坑前人都踩过。学会搜报错,本身就是一项核心技能。
五、使用说明书:一主一辅一练
清单列完了,最后这段比清单本身值钱。
同一时间,只保留三样东西:一门主课(每天跟着走),一本字典(卡壳才翻),一个靶场(学完一章练一章)。其余的,该收藏收藏,但别打开。
什么时候换资源?只有两种情况:主线学完了,或者连续一周都看不懂。除此之外的所有"换教程冲动",都是逃避练习的借口——太多人在"寻找更好的资源"上花的时间,比写代码的时间还多。
照例避坑三句话:标价四位数的"Python速成班",内容基本都在上面这份免费清单里;"7天精通"是形容词,不是承诺;清单再好,不写代码等于零。