TA的每日心情 | 开心 2024-9-19 21:14 |
---|
签到天数: 757 天 [LV.10]以坛为家III
管理员
- 积分
- 1312455
|
资源详情
课程目标
首先学习Python的基础知识,然后使用Python来控制Excel,做数据处理。适用人群Excel使用者、Python爱好者、数据处理人员、办公人员等课程简介
第1
章python
基础
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.5Python的输入与输出
1.5.1Print输出
1.5.2Input输入
1.6Python的代码注释
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.8Python中的数字与字符串
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.6小于等于(<=)
1.11赋值运算符
1.11.1赋值运算
1.11.2累积式赋值运算
1.12逻辑运算符
1.12.1and(与)
1.12.2or(或)
1.12.3not(非)
1.13成员运算符
1.13.1成员运算符(in)
1.14格式化字符串
1.15**看清代码运行过程
第2
章
用Python
对Excel
读写数据
2.1什么是模块、包、库
2.2安装Excel读取库xlrd
2.3xlrd模块导入
2.4读取Excel工作簿、工作表信息
2.5读取Excel行、列、单元格信息
2.6安装Excel写入库xlwt
2.7创建工作簿、工作表和写入单元格
2.8安装Excel修改库
2.9修改工作簿、工作表、单元格
第3
章
循环语句与分支语句
3.1for…in循环语句基础
3.1.1循环字符串
3.1.2循环指定范围序列数
3.2for…in循环语句应用(批量创建工作簿)
3.3for…in嵌套循环语句
3.4for…in嵌套循环语句应用(制作九九乘法表)
3.5while循环语句
3.6while循环语句应用(读取工作簿信息到新表)
3.7while嵌套循环语句
3.8while嵌套循环语句应用(批量创建工作簿、工作表)
3.9if条件语句
3.10if…else条件语句
3.11多条件if语句1(将筛选结果写入新工作簿)
3.12多条件if语句2(根据总分判断等级)
3.13break语句(跳出整个循环)
3.14continue语句(跳出当次循环)
3.15综合应用
第4
章
字符串处理技术
4.1字符串切片
4.1.1提取单个字符
4.1.2提取多个字符
4.2字符串切片应用(整理工作表数据)
4.3字符串长度(个数)统计
4.4字符串的查找
4.5字符串的替换
4.6字符串的拆分与合并
第5
章
列表处理技术
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
章
元组处理技术
6.1元组的创建
6.2元组的基本操作
6.3元组常用统计方法
第7
章
字典处理技术
7.1字典的基础
7.1.1创建字典
7.1.2字典键的特忄生
7.1.3获取字典里的值
7.1.4小实例
7.2实例应用(提取产品最后的记录)
7.3字典的转换
7.3.1dict转换法
7.3.2dict.fromkeys转换法
7.4实例应用(多列求**值)
7.5字典的删除
7.5.1Clear方法清空字典
7.5.2pop方法删除字典
7.5.3del语句删除字典
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
章
集合处理技术
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
章Python
函数技术
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
章
高阶函数应用
10.1map转换函数
10.1.1map函数的应用方法
10.1.2实例应用(每个月大于等于100的记录数)
10.2filter筛选函数
10.3Sort与Sorted排序函数
10.3.1sort方法
10.3.2sorted函数
10.3.3实例应用(自定义排序)
【曾贤志】用Python中的openpyxl处理Excel数据-第2季巩固篇
课程目标
首先学习Python的基础知识,然后使用Python来控制Excel,做数据处理。适用人群Excel使用者、Python爱好者、数据处理人员、办公人员等课程简介
在前面《【曾贤志】从零基础开始用Python处理Excel数据》,我们学习了python的相关知识。但是我们对python基础知识应用可能并不熟练,加上xlrd、xlwt两个处理Excel的库比较古老,功能也有局限忄生。因此我们推出了《Python处理Excel数据之Openpyxl》课程。有以下两个目的:
一是巩固前面学习的python基础知识。
二是学习一个功能更强大的处理Excel数据的库openpyxl
|
|