IT网课学习吧

从零基础开始用Python处理Excel数据 视频教程

软考考证
课程简介

《从零基础开始用Python处理Excel数据 视频教程》首先学习Python的基础知识,然后使用Python来控制Excel,做数据处理。【技能收获】学完可掌握:Python 编程。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOps 工程师。云原生与自动化运维仍是企业 IT 刚需方向,认证 + 实战项目组合

已有 0 人浏览 发布 2026-09-15 更新 2026-09-17

这门课的名字听起来像又一份“Python + Office 自动化”流水线产品,但真正让它值得翻一翻的,是它把 Python 语法压得很薄、把 Excel 数据处理放得很重。换句话说,Python 在这里不是目的,是工具;Excel 也不是被替代的对象,而是被接管的对象。对喜欢自己拆资料、按需跳读的人来说,这种结构反而比“从变量讲到装饰器”的完整语言课更好用。

课纲的重心落在哪

从大纲节奏看,前段只保留最必要的 Python 基础:变量、循环、条件、函数、列表与字典。这些内容不会讲成语言百科,而是直接对应后面读写单元格、遍历行、做条件筛选时的实际写法。真正占篇幅的是中后段——用代码打开工作簿、定位工作表、按列取值、批量写入、做汇总统计这一整套动作。

判断这类课含金量的一个简单标准:它有没有把“数据在哪一列、表头怎么处理、空值怎么跳过”这些脏活讲清楚。如果只演示一份干净到不像真实工作的示例表,那价值会大打折扣。这门课的资料包线索里提到章节笔记和综合实战,说明它至少试图把零散操作串成一条能复现的流程,而不是停在“打印一个单元格”的演示级。

哪些章节值得精看

  • 基础语法部分可以倍速。除非你完全没写过代码,否则这部分浏览一遍、确认自己能看懂循环和字典即可,不必逐帧跟做。
  • 工作簿与工作表操作那几节要慢下来。打开、保存、切换 sheet、指定列,这些是后面所有处理的骨架,错一个路径或索引,后面全崩。
  • 批量读写与条件处理是这门课的核心章节。重点看它怎么处理表头行、怎么按条件过滤、怎么把结果写回新表。这几节值得暂停,自己换一份数据重跑。
  • 综合实战别只当演示看。把它当成一个待拆解的项目:先看它要解决什么表结构问题,再关掉视频自己写一遍,卡住了再回去对照。

资料包怎么拆开用

配套笔记最适合的用法不是从头读到尾,而是当作“操作索引”。看视频时先不动笔记,等某一节讲完,合上视频,凭记忆把关键步骤写进自己的小结,再拿笔记对照补漏。这样笔记承担的是纠错功能,而不是二次听课。

练习数据则建议做两件事:一是原样跑通,确认环境、路径、库版本没问题;二是改数据。把行数改多、把某列留空、把表头挪一行,看代码会不会报错。能扛住这种折腾,才算真的掌握,而不是记住了视频里的固定操作。

适合谁,不适合谁

如果你日常要处理重复性的表格整理、对账、汇总,又不想每次都手工拖公式,这门课的方向是对的。它不教你写工程级项目,也不覆盖数据分析建模,目标就是把 Excel 里的重复劳动交给脚本。

但如果你期待的是 pandas 全套数据分析、可视化或自动化办公全家桶,那这门课的范围比你想的窄。它的定位是“用 Python 接管 Excel 的日常操作”,把这个边界认清,学起来才不会觉得缺了什么。对目录党来说,最划算的路径是:语法快过,工作簿操作精看,批量处理反复练,实战自己复现一遍。


首先学习Python的基础知识,然后使用Python来控制Excel,做数据处理。

课程推荐

《从零基础开始用Python处理Excel数据 视频教程》首先学习Python的基础知识,然后使用Python来控制Excel,做数据处理。【技能收获】学完可掌握:Python 编程。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOps 工程师。云原生与自动化运维仍是企业 IT 刚需方向,认证 + 实战项目组合能显著提升面试通过率,适合向中高级运维或架构岗进阶。 若你已有一定编程或运维基础,本课程可帮助你在现有技能栈上快速叠加热门方向能力,提升求职时的项目说服力与薪资谈判空间。

视频目录(180 节)

*   1.1 什么是python?

*   1.2 为什么要学习用Python处理Excel表格?

*   1.3 手把手教你安装python程序

*   1.3.1 下载python

*   1.3.2 安装python

*   1.3.3 验证是否安装成功

*   1.4 安装Python集成开发工具PyCharm

*   1.4.1 下载

*   1.4.2 安装

*   1.5 Python的输入与输出

*   1.5.1 Print输出

*   1.5.2 Input输入

*   1.6 Python的代码注释

*   1.6.1 单行注释

*   1.6.2 多行注释

*   1.7 学Python,不愁没对象!

*   1.7.1 对象的身份

*   1.7.2 对象的类型

*   1.7.3 对象的值

*   1.7.4 对象的属性和方法

*   1.7.5 对象与变量

*   1.8 Python中的数字与字符串

*   1.8.1 数字

*   1.8.2 字符

*   1.9 算术运算符

*   1.9.1 加(+)

*   1.9.2 减(-)

*   1.9.3 乘(*)

*   1.9.4 除(/)

*   1.9.5 取模(%)

*   1.9.6 幂(**)

*   1.9.7 取整数(//)

*   1.10 比较运算符

*   1.10.1 等于(==)

*   1.10.2 不等于(!=)

*   1.10.3 大于(>)

*   1.10.4 小于(<)

*   1.10.5 大于等于(>=)

*   1.10.6 小于等于(<=)

*   1.11 赋值运算符

*   1.11.1 赋值运算

*   1.11.2 累积式赋值运算

*   1.12 逻辑运算符

*   1.12.1 and(与)

*   1.12.2 or(或)

*   1.12.3 not(非)

*   1.13 成员运算符

*   1.13.1 成员运算符(in)

*   1.14 格式化字符串

*   1.15 完美看清代码运行过程

*   2.1 什么是模块、包、库

*   2.2 安装Excel读取库xlrd

*   2.3 xlrd模块导入

*   2.4 读取Excel工作簿、工作表信息

*   2.5 读取Excel行、列、单元格信息

*   2.6 安装Excel写入库xlwt

*   2.7 创建工作簿、工作表和写入单元格

*   2.8 安装Excel修改库

*   2.9 修改工作簿、工作表、单元格

*   3.1 for…in循环语句基础

*   3.1.1 循环字符串

*   3.1.2 循环指定范围序列数

*   3.2 for…in循环语句应用(批量创建工作簿)

*   3.3 for…in嵌套循环语句

*   3.4 for…in嵌套循环语句应用(制作九九乘法表)

*   3.5 while循环语句

*   3.6 while循环语句应用(读取工作簿信息到新表)

*   3.7 while嵌套循环语句

*   3.8 while嵌套循环语句应用(批量创建工作簿、工作表)

*   3.9 if条件语句

*   3.10 if…else条件语句

*   3.11 多条件if语句1(将筛选结果写入新工作簿)

*   3.12 多条件if语句2(根据总分判断等级)

*   3.13 break语句(跳出整个循环)

*   3.14 continue语句(跳出当次循环)

*   3.15 综合应用

*   4.1 字符串切片

*   4.1.1 提取单个字符

*   4.1.2 提取多个字符

*   4.2 字符串切片应用(整理工作表数据)

*   4.3 字符串长度(个数)统计

*   4.3.1 len

*   4.3.2 count

*   4.4 字符串的查找

*   4.4.1 index

*   4.4.2 find

*   4.5 字符串的替换

*   4.6 字符串的拆分与合并

*   4.6.1 split

*   4.6.2 join

*   5.1 列表基础

*   5.2 列表切片

*   5.3 列表的增加、删除、修改

*   5.3.1 列表元素的修改

*   5.3.2 列表元素的增加

*   5.3.3 列表元素的删除

*   5.4 实例应用(汇总每个人的总成绩

*   5.5 列表操作符

*   5.5.1 操作符基础

*   5.5.2 实例应用:判断指定姓名在指定日期是否值班

*   5.6 列表推导式

*   5.7 实例应用(筛选各工作表中符合条件的值)

*   5.8 列表转换

*   5.9 实例应用(统计出大于等于2万的记录到新表)

*   5.10 列表常见统计方式1

*   5.11 列表常见统计方式2

*   6.1 元组的创建

*   6.2 元组的基本操作

*   6.3 元组常用统计方法

*   7.1 字典的基础

*   7.1.1 创建字典

*   7.1.2 字典键的特性

*   7.1.3 获取字典里的值

*   7.1.4 小实例

*   7.2 实例应用(提取产品最后的记录)

*   7.3 字典的转换

*   7.3.1 dict转换法

*   7.3.2 dict.fromkeys转换法

*   7.4 实例应用(多列求唯一值)

*   7.5 字典的删除

*   7.5.1 Clear方法清空字典

*   7.5.2 pop方法删除字典

*   7.5.3 del语句删除字典

*   7.6 实例应用(查询未发货订单)

*   7.7 字典的修改

*   7.7.1 字典的值修改

*   7.7.2 字典的键名修改

*   7.7.3 字典的连接

*   7.8 实例应用(统计各种蔬菜的总金额)

*   7.9 字典的查询

*   7.9.1 判断是否存在

*   7.9.2 单值查询

*   7.9.3 多值查询

*   7.10 实例应用(统计各日期的销售数据)

*   7.11 字典的循环

*   7.11.1 普通循环

*   7.11.2 字典在列表中的推导

*   7.11.3 字典推导式

*   7.12 实例应用(统计各省各公司总业绩)

*   8.1 集合的创建

*   8.1.1 可变集合(set)

*   8.1.2 不可变集合(frozenset)

*   8.2 实例应用(判断指定项目是否存在)

*   8.3 集合的添加与删除

*   8.3.1 集合的添加

*   8.3.1 集合的删除

*   8.4 实例应用(多行多列求唯一值)

*   8.5 集合的循环与推导

*   8.5.1 集合的循环

*   8.5.2 集合的推导

*   8.6 实例应用(统计每月每个战队的人数)

*   8.7 集合的运算

*   8.8 实例应用(求每个人不达标的月份)

*   9.1 自定义函数的基本结构

*   9.1.1 函数的定义

*   9.1.2 实例应用(定义平均函数及应用)

*   9.2 位置参数写法及应用

*   9.2.1 位置参数(必需参数)

*   9.2.2 实例应用(等级判断函数及应用)

*   9.3 默认参数写法及应用

*   9.3.1 默认参数(可选参数)

*   9.3.2 实例应用(定位指定字符串的位置)

*   9.4 关键字参数写法及应用

*   9.4.1 关键字参数

*   9.4.2 实例应用(汇总字符串中指定位置的数字)

*   9.5 不定长参数写法及应用

*   9.5.1 不定长参数

*   9.5.2 实例应用(增强替换函数的功能)

*   9.6 匿名函数写法及应用

*   9.6.1 匿名函数

*   9.6.2 实例应用:根据身份证号判断性别

*   9.7 递归函数写法及应用

*   10.1 map转换函数

*   10.1.1 map函数的应用方法

*   10.1.2 实例应用(每个月大于等于100的记录数)

*   10.2 filter筛选函数

*   10.3 Sort与Sorted排序函数

*   10.3.1 sort方法

*   10.3.2 sorted函数

*   10.3.3 实例应用(自定义排序)

课程购买
课程价格
金币29.9
299金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。