首页 > 课程
Python进阶与数据结构
简介:本课程将探讨Python编程中更多的基本数据存储操作,进入正式的模块化编程。这个课程旨在帮助学生构建坚实的编程基础,以便更轻松地应对复杂的问题和项目。我们将涵盖字符串、列表、元组、集合和字典等各种基本...
¥499.00
¥1599.00
16 章节 / 162 视频课
难度:初阶
主讲老师:
叶怡婷
ch01 - 字符串的常用操作
展开
1.1 项目引入与教学目标
1.2 转义字符与原始字符
1.3 index()与rindex()
1.4 find()与rfind()
1.5 字符查找函数例题讲解
1.6 字符串统计与替换函数
1.7 字符串统计查找替换综合例题讲解
1.8 去除与填充函数
1.9 去除填充函数例题讲解
1.10 字符串格式化填充(拓展)
1.11 大小写转换函数
1.12 大小写转换函数例题
1.13 判断函数
1.14 判断函数例题讲解
1.15 项目讲解
ch02 - 列表的基本操作
展开
2.1 项目分析与教学目标
2.2 数据结构与列表
2.3 列表的运算符
2.4 列表元素访问
2.5 列表循环遍历
2.6 列表循环遍历例题1
2.7 列表循环遍历例题2
2.8 列表常用内置函数
2.9 项目讲解
ch03 - 列表操作的高级技巧
展开
3.1 项目引入与学习目标
3.2 列表的添加操作
3.3 添加例题讲解
3.4 列表的删除操作
3.5 列表删除例题讲解
3.6 列表的查找与统计操作
3.7 列表的修改操作
3.8 查找例题讲解
3.9 修改例题讲解
3.10 综合例题讲解
3.11 项目代码讲解
ch04 - 列表与字符串的深度结合
展开
4.1 项目引入与教学目标
4.2 列表元素排序操作
4.3 列表排序例题讲解
4.4 列表元素的颠倒
4.5 列表的复制操作
4.6 字符串的切割操作
4.7 字符串的拼接操作
4.8 字符串切割与拼接例题讲解
4.9 列表的嵌套
4.10 项目实现讲解
ch05 - 元组操作的奥秘
展开
5.1 项目分析与教学目标
5.2 元组的定义与遍历
5.3 元组遍历例题讲解
5.4 元组常用内置函数以及例题讲解
5.5 元组的运算符
5.6 元组运算符例题讲解
5.7 元组的访问
5.8 元组访问例题讲解
5.9 元组的查找与统计
5.10 元组查找与统计例题讲解
5.11 列表与元组的异同
5.12 项目实现
ch06 - 集合操作的奥秘
展开
6.1 项目演示与教学目标
6.2 集合的创建以及常用的内置函数
6.3 集合定义与内置函数例题讲解
6.4 集合的遍历与成员判断
6.5 集合遍历例题讲解
6.6 集合的添加操作
6.7 集合添加例题讲解
6.8 集合的删除操作
6.9 集合的四种关系
6.10 集合的四种关系例题讲解
6.11 项目实现
ch07 - 字典操作的奥秘
展开
7.1 项目分析以及教学目标
7.2 字典的定义与创建
7.3 字典的访问
7.4 字典访问例题讲解
7.5 字典遍历操作
7.6 字典的遍历例题讲解
7.7 字典keys()与values()方法的使用
7.8 values()例题讲解
7.9 字典的修改操作
7.10 字典修改例题讲解
7.11 项目讲解与实现
ch08 - 字典操作的高级技巧
展开
8.1 项目分析与教学目标
8.2 fromkeys()的使用
8.3 fromkeys()例题讲解
8.4 get()方法
8.5 get()例题讲解
8.6 dict.items()的使用
8.7 items()例题讲解
8.8 字典的添加操作
8.9 字典添加例题讲解
8.10 字典删除操作
8.11 字典删除例题讲解
8.12 项目实现
ch09 - 数据结构的回顾与补充
展开
9.1 项目分析与教学目标
9.2 数据结构的梳理与对比
9.3 数据结构
9.4 数据结构相互转换例题讲解
9.5 数据结构的复制
9.6 列表生成式讲解
9.7 列表生成式例题讲解
9.8 字典生成式讲解
9.9 字典生成式例题讲解
9.10 项目讲解
ch10 - 数据结构嵌套的奥秘
展开
10.1 项目分析与教学目标
10.2 列表的嵌套操作
10.3 列表嵌套例题讲解
10.4 字典的嵌套操作
10.5 字典嵌套例题讲解
10.6 del删除
10.7 项目实现
ch11 - 自定义函数的奥秘
展开
11.1 项目分析与教学目标
11.2 函数的定义与调用
11.3 函数定义例题讲解
11.4 函数参数的传递
11.5 函数形参实参例题讲解
11.6 函数的默认参数
11.7 函数的值传递与应用传递
11.8 函数的返回值
11.9 函数绝对值例题讲解
11.10 项目实现.
ch12 - 自定义函数的高级技巧
展开
12.1 项目引入与教学目标
12.2 不定长参数
12.3 变量作用域与全局变量
12.4 全局变量例题讲解
12.5 匿名函数讲解
12.6 匿名函数例题讲解
12.7 sort()函数与匿名函数
12.8 sort()排序例题讲解
12.9 项目讲解
ch13 - 异常捕获与处理的奥秘
展开
13.1 项目引入与教学目标
13.2 异常捕获与处理结构
13.3 异常捕获例题讲解
13.4 捕获指定异常
13.5 捕获指定异常例题讲解
13.6 捕获所有异常
13.7 else与finally
13.8 else与finally例题讲解
13.9 自定义异常
13.10 自定义异常例题讲解
13.11 项目讲解
ch14 - 文件操作的奥秘
展开
14.1 项目引入与教学目标
14.2 文件的打开操作
14.3 文件打开例题讲解
14.4 文件的读取方法
14.5 文件的指针与偏移量
14.6 文件读取例题讲解
14.7 文件模式与写入
14.8 文件写入例题讲解
14.9 项目实现
ch15 - csv文件操作的奥秘
展开
15.1 项目引入与教学目标
15.2 csv文件读取操作
15.3 csv读取例题讲解
15.4 csv文件写入操作
15.5 csv写入操作例题讲解
15.6 项目实现
ch16 - 计算机编码的奥秘
展开
16.1 引入与教学目标
16.2 进制与进制转换
16.3 十进制整数转八进制与十六进制
16.4 十进制小数转其他进制
16.5 其他进制转十进制权位相加
16.6 进制转换函数讲解
16.7 进制转换函数例题讲解
16.8 原码反码补码
16.9 位运算