课程目录

1-1 [数据结构] 0.Python课程介绍 (08:21)
1-2 [数据结构] 9.1.1 序列 (22:55)
1-3 [数据结构] 9.1.2 创建元组 (04:50)
1-4 [数据结构] 9.1.3 访问元组 (04:07)
1-5 [数据结构] 9.1.4 遍历元组 (03:51)
1-6 [数据结构] 9.2.1 列表创建 (05:12)
1-7 [数据结构] 9.2.2 列表追加元素 (03:54)
1-8 [数据结构] 9.2.3 列表插入元素 (01:32)
1-9 [数据结构] 9.2.4 列表替换元素 (43)
1-10 [数据结构] 9.2.5 列表删除元素 (04:12)
1-11 [数据结构] 9.2.6 列表中其他常用方法 (04:56)
1-12 [数据结构] 9.2.7 列表推导式 (06:01)
1-13 [数据结构] 9.3.1 创建可变集合 (04:40)
1-14 [数据结构] 9.3.2 修改可变集合 (03:36)
1-15 [数据结构] 9.3.3 遍历集合 (02:01)
1-16 [数据结构] 9.3.4 不可变集合 (02:20)
1-17 [数据结构] 9.3.5 集合推导式 (03:15)
1-18 [数据结构] 9.4.1 创建字典 (11:18)
1-19 [数据结构] 9.4.2 修改字典 (04:48)
1-20 [数据结构] 9.4.3 访问字典 (05:07)
1-21 [数据结构] 9.4.4 遍历字典 (02:33)
1-22 [数据结构] 9.4.5 字典推导式 (04:13)
2-1 [函数式编程] 10.1 定义函数 (07:48)
2-2 [函数式编程] 10.2.1 使用关键字参数调用函数 (06:04)
2-3 [函数式编程] 10.2.2 参数默认值 (04:38)
2-4 [函数式编程] 10.2.3 可变参数 (12:55)
2-5 [函数式编程] 10.3 函数返回值 (05:56)
2-6 [函数式编程] 10.4 函数变量作用域 (05:47)
2-7 [函数式编程] 10.5 生成器 (13:17)
2-8 [函数式编程] 10.6 嵌套函数 (06:45)
2-9 [函数式编程] 10.7.1 函数式编程-函数类型 (12:37)
2-10 [函数式编程] 10.7.2  函数式编程-Lambda表达式 (06:08)
2-11 [函数式编程] 10.7.3 函数式编程-三大基础函数 (18:46)
3-1 [面向对象编程] 11.1 面向对象概述 (03:53)
3-2 [面向对象编程] 11.2 面向对象三个基本特性 (07:05)
3-3 [面向对象编程] 11.3.1 定义类 (03:31)
3-4 [面向对象编程] 11.3.2 创建和使用对象 (06:55)
3-5 [面向对象编程] 11.3.3 实例变量 (09:58)
3-6 [面向对象编程] 11.3.4 类变量 (12:09)
3-7 [面向对象编程] 11.3.5 构造方法 (04:11)
3-8 [面向对象编程] 11.3.6 实例方法 (03:38)
3-9 [面向对象编程] 11.3.7 类方法 (07:10)
3-10 [面向对象编程] 11.3.8 静态方法 (04:15)
3-11 [面向对象编程] 11.4.1 私有变量 (02:57)
3-12 [面向对象编程] 11.4.2 私有方法 (02:34)
3-13 [面向对象编程] 11.4.3 定义属性 (07:41)
3-14 [面向对象编程] 11.5.1 继承概念 (06:49)
3-15 [面向对象编程] 11.5.2 重写方法 (03:53)
3-16 [面向对象编程] 11.5.3 多继承 (06:40)
3-17 [面向对象编程] 11.6.1 多态概念 (08:02)
3-18 [面向对象编程] 11.6.2 类型检查 (02:29)
3-19 [面向对象编程] 11.6.3 鸭子类型 (05:40)
3-20 [面向对象编程] 11.7 Python根类——object (08:35)
3-21 [面向对象编程] 11.8 枚举类 (10:30)
4-1 [异常处理] 12.1 从一个问题开始 (04:59)
4-2 [异常处理] 12.2 异常类继承层次 (02:44)
4-3 [异常处理] 12.3 常见异常 (08:48)
4-4 [异常处理] 12.4 捕获异常 (23:33)
4-5 [异常处理] 12.5 异常堆栈跟踪 (08:39)
4-6 [异常处理] 12.6 释放资源 (13:22)
4-7 [异常处理] 12.7 自定义异常类 (02:09)
4-8 [异常处理] 12.8 显式抛出异常 (06:11)
5-1 [常用模块] 13.1 math模块 (11:26)
5-2 [常用模块] 13.2 random模块 (05:48)
5-3 [常用模块] 13.3 datetime模块 (32:22)
5-4 [常用模块] 13.4 logging日志模块 (24:15)
6-1 [正则表达式] 14.1.1 元字符 (07:29)
6-2 [正则表达式] 14.1.2 字符转义 (01:06)
6-3 [正则表达式] 14.1.3 开始与结束字符 (07:08)
6-4 [正则表达式] 14.2.1 定义字符类 (04:05)
6-5 [正则表达式] 14.2.2 字符类取反 (03:24)
6-6 [正则表达式] 14.2.3 区间 (03:02)
6-7 [正则表达式] 14.2.4 预定义字符类 (05:23)
6-8 [正则表达式] 14.3.1 使用量词 (06:02)
6-9 [正则表达式] 14.3.2 贪婪量词和懒惰量词 (01:23)
6-10 [正则表达式] 14.4.1 使用分组 (07:55)
6-11 [正则表达式] 14.4.2 命名分组 (02:22)
6-12 [正则表达式] 14.4.3 反向引用分组 (04:41)
6-13 [正则表达式] 14.4.4 非捕获分组 (04:17)
6-14 [正则表达式] 14.5 re模块 (15:11)
6-15 [正则表达式] 14.6 编译正则表达式 (19:26)
7-1 [文件操作与管理] 15.1.1 文件打开 (15:39)
7-2 [文件操作与管理] 15.1.2 文件关闭 (07:18)
7-3 [文件操作与管理] 15.1.3 文本文件读写 (07:00)
7-4 [文件操作与管理] 15.1.4 二进制文件读写 (03:40)
7-5 [文件操作与管理] 15.2 使用os模块 (10:13)
7-6 [文件操作与管理] 15.3 使用os.path模块 (09:19)