课程目录
1-1 [第11章 常用内置模块] 引言 (02:05) 1-2 [第11章 常用内置模块] 11.1 数学计算模块 —— math (08:51) 1-3 [第11章 常用内置模块] 11.1 数学计算模块 —— math【练一练】 (04:16) 1-4 [第11章 常用内置模块] 11.2.1 datetime 类 (05:21) 1-5 [第11章 常用内置模块] 11.2.1 datetime 类【示例】 (03:02) 1-6 [第11章 常用内置模块] 11.2.1 datetime 类【练一练】 (02:40) 1-7 [第11章 常用内置模块] 11.2.1 datetime类的常用方法【示例】 (02:25) 1-8 [第11章 常用内置模块] 11.2.1 datetime类的常用方法【练一练】 (02:23) 1-9 [第11章 常用内置模块] 11.2.2 date 类 (02:46) 1-10 [第11章 常用内置模块] 11.2.2 date 类【练一练】 (02:13) 1-11 [第11章 常用内置模块] 11.2.3 time 类 (03:50) 1-12 [第11章 常用内置模块] 11.2.4 计算时间跨度类 —— timedelta (05:52) 1-13 [第11章 常用内置模块] 11.2.5 将日期时间与字符串相互转换 (05:45) 1-14 [第11章 常用内置模块] 11.2.5 将日期时间与字符串相互转换【示例】 (04:34) 1-15 [第11章 常用内置模块] 11.2.5 将日期时间与字符串相互转换【练一练 (06:06) 1-16 [第11章 常用内置模块] 11.3 正则表达式模块 —— re (04:43) 1-17 [第11章 常用内置模块] 11.3.1 字符串匹配 (06:51) 1-18 [第11章 常用内置模块] 11.3.1 字符串匹配【练一练】 (06:46) 1-19 [第11章 常用内置模块] 11.3.2 字符串查找【练一练】 (03:56) 1-20 [第11章 常用内置模块] 11.3.2 字符串查找【示例】 (05:38) 1-21 [第11章 常用内置模块] 11.3.3 字符串替换【示例】 (03:41) 1-22 [第11章 常用内置模块] 11.3.3 字符串替换【练一练】 (02:16) 1-23 [第11章 常用内置模块] 11.3.4 字符串分割 (01:44) 1-24 [第11章 常用内置模块] 11.3.4 字符串分割【练一练】 (02:31) 1-25 [第11章 常用内置模块] 11.5 练一练【习题分析和解答】 (03:21) 2-1 [第12章文件读写] 12.1 打开文件 (06:07) 2-2 [第12章文件读写] 12.1 打开文件【文件打开模式】 (05:05) 2-3 [第12章文件读写] 12.1 打开文件【示例】 (06:39) 2-4 [第12章文件读写] 12.1 打开文件【练一练】 (08:16) 2-5 [第12章文件读写] 12.2 关闭文件 (02:32) 2-6 [第12章文件读写] 12.2.1 在 finally 代码块中关闭文件【练一练】 (07:51) 2-7 [第12章文件读写] 12.2.2 在 with as 代码块中关闭文件 (02:40) 2-8 [第12章文件读写] 12.2.2 在 with as 代码块中关闭文件【练一练】 (02:38) 2-9 [第12章文件读写] 12.3 读写文本文件 (04:11) 2-10 [第12章文件读写] 12.4 动动手 —— 复制文本文件 (09:26) 2-11 [第12章文件读写] 12.5 读写二进制文件 (01:55) 2-12 [第12章文件读写] 12.6 动动手 —— 复制二进制文件 (04:55) 2-13 [第12章文件读写] 12.7 练一练【习题分析和解答】 (03:23) 3-1 [第13章 图形用户界面] 13.1 Python中的图形用户界面开发库 (06:12) 3-2 [第13章 图形用户界面] 13.2 安装wxPython (06:53) 3-3 [第13章 图形用户界面] 13.3 第一个wxPython程序【示例】 (05:47) 3-4 [第13章 图形用户界面] 13.3 第一个wxPython程序【练一练】 (06:27) 3-5 [第13章 图形用户界面] 13.4 自定义窗口类 (05:39) 3-6 [第13章 图形用户界面] 13.4 自定义窗口类【练一练】 (04:57) 3-7 [第13章 图形用户界面] 13.5 在窗口中添加控件【示例】 (04:56) 3-8 [第13章 图形用户界面] 13.5 在窗口中添加控件【练一练】 (05:16) 3-9 [第13章 图形用户界面] 13.6 事件处理【示例】 (05:43) 3-10 [第13章 图形用户界面] 13.6 事件处理【练一练】 (07:56) 3-11 [第13章 图形用户界面] 13.7.1 盒子布局管理器 (06:13) 3-12 [第13章 图形用户界面] 13.7.1 盒子布局管理器【标志】 (03:35) 3-13 [第13章 图形用户界面] 13.7.2 动动手 —— 重构事件处理示例 (05:59) 3-14 [第13章 图形用户界面] 13.7.2 动动手 —— 重构事件处理示例【代码】 (06:30) 3-15 [第13章 图形用户界面] 13.7.2 重构事件处理示例【练一练】 (06:03) 3-16 [第13章 图形用户界面] 13.7.3 盒子布局管理器嵌套【练一练】布局实现 (09:33) 3-17 [第13章 图形用户界面] 13.7.3 盒子布局管理器嵌套【练一练】事件处理实现 (06:39) 3-18 [第13章 图形用户界面] 13.7.3 动动手 —— 盒子布局管理器嵌套示例 (08:10) 3-19 [第13章 图形用户界面] 13.7.3 动动手 —— 盒子布局管理器嵌套示例【事件处理 (04:16) 3-20 [第13章 图形用户界面] 13.8.1 文本输入控件 (11:15) 3-21 [第13章 图形用户界面] 13.8.1 文本输入控件【练一练】 (10:28) 3-22 [第13章 图形用户界面] 13.8.2 复选框和单选按钮 (13:55) 3-23 [第13章 图形用户界面] 13.8.2 复选框和单选按钮【练一练】1添加控件 (05:00) 3-24 [第13章 图形用户界面] 13.8.2 复选框和单选按钮【练一练】2布局 (07:12) 3-25 [第13章 图形用户界面] 13.8.2 复选框和单选按钮【练一练】3事件处理 (07:07) 3-26 [第13章 图形用户界面] 13.8.3 列表 (05:17) 3-27 [第13章 图形用户界面] 13.8.3 列表【练一练】1添加控件 (05:28) 3-28 [第13章 图形用户界面] 13.8.3 列表【练一练】2布局 (06:07) 3-29 [第13章 图形用户界面] 13.8.3 列表【练一练】3事件处理 (05:49) 3-30 [第13章 图形用户界面] 13.8.4 静态图片控件 (04:37) 3-31 [第13章 图形用户界面] 13.8.4 静态图片控件【练一练】1添加控件 (05:46) 3-32 [第13章 图形用户界面] 13.8.4 静态图片控件【练一练】2布局 (02:27) 3-33 [第13章 图形用户界面] 13.8.4 静态图片控件【练一练】3事件处理 (03:41) 3-34 [第13章 图形用户界面] 13.10 练一练【习题分析和解答】 (04:35) 4-1 [第14章 网络通信] 14.1 基本的网络知识 (09:32) 4-2 [第14章 网络通信] 14.2 搭建自己的Web服务器 (09:45) 4-3 [第14章 网络通信] 14.3.1 发送GET请求 (14:59) 4-4 [第14章 网络通信] 14.3.1 发送GET请求【练一练】 (09:24) 4-5 [第14章 网络通信] 14.3.2 发送 POST 请求【示例】 (06:07) 4-6 [第14章 网络通信] 14.3.2 发送 POST 请求【练一练】 (06:57) 4-7 [第14章 网络通信] 14.4.1 JSON 文档的结构 (03:56) 4-8 [第14章 网络通信] 14.4.2 JSON 数据的解码 (04:29) 4-9 [第14章 网络通信] 14.4.2 JSON 数据的解码【示例】 (03:56) 4-10 [第14章 网络通信] 14.4.2 JSON 数据的解码【练一练】 (06:21) 4-11 [第14章 网络通信] 14.5 动动手 —— 下载图片示例 (03:39) 4-12 [第14章 网络通信] 14.5 动动手 —— 下载图片示例 【练一练】 (03:39) 4-13 [第14章 网络通信] 14.6 动动手 —— 返回所有备忘录信息 (06:16) 4-14 [第14章 网络通信] 14.6 返回所有备忘录信息 【练一练】 (06:43) 4-15 [第14章 网络通信] 14.7 练一练【习题分析和解答】 (03:26) 5-1 [第15章 访问数据库] 15.1 SQLite数据库 (05:41) 5-2 [第15章 访问数据库] 15.1.3 使用 GUI 管理工具管理 SQLite 数据 (12:12) 5-3 [第15章 访问数据库] 15.2 数据库编程的基本操作过程 (07:13) 5-4 [第15章 访问数据库] 15.3 sqlite3模块API (06:40) 5-5 [第15章 访问数据库] 15.4 动动手 —— 数据库的CRUD操作示例【准备工作】 (06:26) 5-6 [第15章 访问数据库] 15.4.2 无条件查询【示例】 (05:13) 5-7 [第15章 访问数据库] 15.4.2 无条件查询【练一练】 (11:25) 5-8 [第15章 访问数据库] 15.4.3 有条件查询【示例】 (05:01) 5-9 [第15章 访问数据库] 15.4.3 有条件查询【练一练】 (06:24) 5-10 [第15章 访问数据库] 15.4.4 插入数据【示例】 (03:32) 5-11 [第15章 访问数据库] 15.4.4 插入数据【练一练】 (08:07) 5-12 [第15章 访问数据库] 15.4.5 更新数据【示例】 (03:09) 5-13 [第15章 访问数据库] 15.4.5 更新数据【练一练】 (05:44) 5-14 [第15章 访问数据库] 15.4.6 删除数据【示例】 (01:42) 5-15 [第15章 访问数据库] 15.4.6 删除数据【练一练】 (08:15) 5-16 [第15章 访问数据库] 15.5 点拨点拨 —— 防止SQL注入攻击 (07:57) 5-17 [第15章 访问数据库] 15.6 练一练【习题分析和解答】 (03:38) 6-1 [第16章 多线程] 16.1 线程相关的知识 (06:20) 6-2 [第16章 多线程] 16.2 线程模块 —— threading (02:28) 6-3 [第16章 多线程] 16.2 线程模块 —— threading【练一练】 (02:37) 6-4 [第16章 多线程] 16.3 创建子线程 (03:33) 6-5 [第16章 多线程] 16.3.1 自定义函数实现线程体【示例】 (05:36) 6-6 [第16章 多线程] 16.3.1 自定义函数实现线程体【练一练】 (04:58) 6-7 [第16章 多线程] 16.3.2 自定义线程类实现线程体【示例】 (02:45) 6-8 [第16章 多线程] 16.3.2 自定义线程类实现线程体【练一练】 (04:22) 6-9 [第16章 多线程] 16.4.1 等待线程结束 (03:51) 6-10 [第16章 多线程] 16.4.1 等待线程结束【示例】 (06:32) 6-11 [第16章 多线程] 16.4.1 等待线程结束【练一练】 (10:03) 6-12 [第16章 多线程] 16.4.2 线程停止 (03:25) 6-13 [第16章 多线程] 16.4.2 线程停止【示例】 (04:30) 6-14 [第16章 多线程] 16.4.2 线程停止【练一练】 (07:46) 6-15 [第16章 多线程] 16.5 动动手 —— 下载图片示例 【示例】 (03:01) 6-16 [第16章 多线程] 16.5 动动手 —— 下载图片示例 【练一练】 (05:18) 6-17 [第16章 多线程] 16.6 练一练【习题分析和解答】 (02:08)





