我为什么也想写Python教程

  有很多朋友问我Python怎么学,我开过课、写过教程、也推荐过网课。优秀的网课、教程在引导初学者系统地学习Python方面,无疑是非常合适的;但同时学习周期也比较长,需要理解一些较为复杂的概念。但是也有很多朋友学Python,主要是为了实现特定的目的,例如说爬虫、数据分析、甚至仅仅是为了编辑Excel。

  系统的教程虽然可以实现这类学习目的,也可能会消耗更多精力理解暂时不需要的知识。基于此,我希望可以设计适合于这类学习目的教程。这份教程将会拥有如下特征:

1. 以实现的具体功能(例如批量修改文件夹名称、自动截图等)为索引,每一个具体功能的实现为一节(若实现难度较大按流程分为多节)

2. 每一节包括至少如下内容:本章节实现的具体功能、实现思路、所需基础知识、实现源代码;也可能包含其他内容,例如功能扩展、实现难点等

3. 依据“不重复制轮子”的原则,优先推荐现有教程,实在没有现有教程或现有教程实在不合适,再自行编写新的教程

  我计划从如下几个应用场景选择实现的功能:办公辅助、基础统计、网络爬虫、自然语言分析、图像识别、WEB开发、语音识别(近期先写办公辅助、基础统计、网络爬虫三个应用场景)

在近几个月,我将以1-3天一节(一个功能实现)的速度尽快完成这份教程,衷心希望这份教程可以帮到您。


教程基本大纲如下(暂定)

Python基础入门

当前优秀的Python入门类教程数不胜数,我就聊以我个人入门Python过程中的学习过程为线索,为大家推荐各个阶段的优秀教程。

办公辅助功能类

屏幕自动截图

批量修改文件名

文本格式整理

文字校对

文本差异对比

Word格式整理

Excel数据批量处理

基础统计类

数据清洗(排序、缺失值)

正交设计

可视离散化

描述统计:频率、描述、探索、交叉表、比率、P-P图、Q-Q图

比较均值:均值、单样本T检验、独立样本T检验、配对样本T检验、单因素ANOVA

相关:双变量、偏相关

回归:线性、曲线估计

分类:二步聚类、K-Means聚类、系统聚类

降维:因子分析

作者:长行 (Python系列教程:000)

你可能感兴趣的:(我为什么也想写Python教程)