适用人群
办公人员、想学习Python的入门者
课程概述
首先学习Python的基础知识,然后使用Python来控制Excel,做数据处理。
数据处理是 Python 的一大应用场景,而 Excel 则是最流行的数据处理软件。因此用 Python 进行数据相关的工作时,难免要和 Excel 打交道。
如果仅仅是要以表单形式保存数据,可以借助 CSV 格式(一种以逗号分隔的表格数据格式)进行处理,Excel 也支持此格式。但标准的 Excel 文件(xls/xlsx)具有较复杂的格式,并不方便像普通文本文件一样直接进行读写,需要借助第三方库来实现。
目录
章节1: python基础
课时1 什么是Python? 01:18
课时2 为什么要学习用Python处理Excel表格? 02:26
课时3 手把手教你安装python程序 07:37
课时4 安装Python集成开发工具PyCharm 08:35
课时5 Python的输出与输入 08:59
课时6 Python的代码注释 11:51
课时7 学Python,不愁没对象! 14:56
课时8 Python中的数字与字符串 14:49
课时9 Python算术运算符 14:16
课时10 Python比较运算符 10:41
课时11 Python赋值运算符 11:46
课时12 Python逻辑运算符 06:33
课时13 Python成员运算符 04:02
课时14 Python格式化字符串 15:18
课时15 Python完美看清代码运行过程 07:19
章节2: 用Python对Excel读写数据
课时16 Python中,什么是模块、包、库? 05:20
课时17 xlrd模块导入 07:43
课时18 Python读取Excel工作簿、工作表信息 15:14
课时19 Python读取Excel行、列、单元格信息 13:41
课时20 安装Excel写入库xlwt 03:40
课时21 Python创建工作簿、工作表和写入单元格 08:13
课时22 安装Excel修改库 04:03
课时23 修改工作簿、工作表、单元格 17:10
章节3: 循环语句与分支语句
课时24 for…in循环语句基础 16:29
课时25 for…in循环语句应用(批量创建工作簿) 09:38
课时26 for…in嵌套循环语句 11:32
课时27 for…in嵌套循环语句应用(制作九九乘法表) 07:05
课时28 while循环语句 08:03
课时29 while循环语句应用(读取工作簿信息到新表) 15:57
课时30 while嵌套循环语句 10:59
课时31 while嵌套循环语句应用(批量创建工作簿、工作表) 17:28
课时32 Python中的if条件语句 08:23
课时33 Python中if…else条件语句 05:09
课时34 多条件if语句1(将筛选结果写入新工作簿) 25:54
课时35 多条件if语句2(根据总分判断等级) 20:44
课时36 break语句(跳出整个循环) 09:26
课时37 continue语句(跳出当次循环) 08:44
课时38 Python综合应用 26:01
章节4: 字符串处理技术
课时39 Python字符串切片 16:56
课时40 Python字符串切片应用(整理工作表数据) 13:19
课时41 Python应用之字符串长度(个数)统计 23:43
课时42 Python字符串的查找 18:42
课时43 Python字符串的替换 11:25
课时44 Python字符串的拆分与合并 08:13
章节5: 列表处理技术
课时45 Python列表基础 10:10
课时46 Python列表切片 16:40
课时47 Python列表的增加、删除、修改 17:41
课时48 Python实例应用(汇总每个人的总成绩) 15:29
课时49 Python列表操作符 12:33
课时50 Python列表推导式 16:13
课时51 Python实例应用(筛选各工作表中符合条件的值) 14:40
课时52 Python列表转换 16:51
课时53 Python实例应用(统计出大于等于2万的记录到新表) 17:26
课时54 Python列表常见统计方式1 19:06
课时55 Python列表常见统计方式2 17:13
章节6: 元组处理技术
课时56 Python元组的创建 06:47
课时57 Python元组的基本操作 06:24
课时58 Python元组常用统计方法 10:20
章节7: 字典处理技术
课时59 Python字典的基础 21:30
课时60 Python实例应用(提取产品最后的记录) 10:00
课时61 Python字典的转换 12:15
课时62 Python实例应用(多列求唯一值) 13:11
课时63 Python字典的删除 07:15
课时64 Python实例应用(查询未发货订单) 14:57
课时65 Python字典的修改 10:01
课时66 Python实例应用(统计各种蔬菜的总金额) 14:31
课时67 Python字典的查询 08:52
课时68 Python实例应用(统计各日期的销售数据) 11:35
课时69 Python字典的循环 17:02
课时70 Python实例应用(统计各省各公司总业绩) 28:46
章节8: 集合处理技术
课时71 Python集合的创建 11:32
课时72 Python实例应用(判断指定项目是否存在) 12:32
课时73 Python集合的添加与删除 14:07
课时74 Python实例应用(多行多列求唯一值) 14:15
课时75 Python集合的循环与推导 09:35
课时76 Python实例应用(统计每月每个战队的人数) 23:33
课时77 Python集合的运算 19:54
课时78 Python实例应用(求每个人不达标的月份) 20:39
章节9: Python函数技术
课时79 Python自定义函数的基本结构 37:33
课时80 Python位置参数写法及应用 25:07
课时81 Python默认参数写法及应用 35:31
课时82 Python关键字参数写法及应用 28:03
课时83 Python不定长参数写法及应用 36:18
课时84 Python匿名函数写法及应用 32:01
课时85 Python递归函数写法及应用 29:56
章节10: 高阶函数应用
课时86 Python中map转换函数 27:21
课时87 Python中filter筛选函数 21:40
课时88 Python中Sort与Sorted排序函数 37:13
官方网址
https://study.163.com/course/introduction.htm?courseId=1209506821