Python100天
已完结 · 11 篇文章
把骆昊(jackfrued)的 Python-100-Days 按原仓库目录整理成 11 篇:每篇把对应文件夹下的教程合并成单页,方便在手机上从头到尾连着读,也方便回头查某一天讲了什么。
怎么读
- 按顺序推进:Day01-20 适合两周(每天一节);Day46-60(Django 全栈)和 Day66-80(数据分析三件套)体量最大,各留两到三周;
- 按方向跳读:Day31-35(语言进阶 / Web 前端 / Linux)、Day61-65(爬虫)、Day81-90(机器学习)是专题型内容,不与主线强耦合,可按职业方向取舍;
- 番外篇当工具书:PEP 8、编码惯例、容器技巧、反爬策略、踩坑合集这些,写代码时随手翻比顺序读更有用。
环境准备
- 数据分析(Day66-80)建议直接装 Anaconda,省掉 NumPy / pandas / matplotlib 的依赖折腾;
- 爬虫(Day61-65)会用到 requests、BeautifulSoup、Selenium、Scrapy,注意目标站点的 robots 与访问频率;
- Web(Day46-60)需要本机跑 MySQL,容器化的内容在 Day92;
- 教程里的代码示例以原仓库为准——它们会随 Python 与第三方库的版本更新。
- Day01-20 教程全文(20 篇合并)2025-12-14
- Day21-30 教程全文(10 篇合并)2025-12-14
- Day31-35 教程全文(3 篇合并)2025-12-14
- Day36-45 教程全文(10 篇合并)2025-12-14
- Day46-60 教程全文(15 篇合并)2025-12-14
- Day61-65 教程全文(9 篇合并)2025-12-14
- Day66-80 教程全文(15 篇合并)2025-12-14
- Day81-90 教程全文(10 篇合并)2025-12-14
- Day91-100 教程全文(10 篇合并)2025-12-14
- 番外篇 教程全文(16 篇合并)2025-12-14
- 公开课 教程全文(4 篇合并)2025-12-14