Python旧版课程库

完整保留 · 随时可查

Python 旧版课程

原课程内容已完整迁移到这里。按系列浏览,或者直接搜索课名,几秒内找到要复习的内容。

403节课程15个系列100%本地保留

共 403 节旧版课程

课程资料库

选择一个系列开始学习

403 节课程
  1. 01Python课程介绍
  1. 01Python PSTK – 5 模拟卷 A
  2. 02Python PSTK – 5 模拟卷 B
  3. 03答案
  4. 04Python PSTK - 4 模拟卷 A
  5. 05Python PSTK – 4 模拟卷 B
  6. 06Python PSTK – 6 模拟卷 A
  7. 07Python PSTK – 6 模拟卷 B
  8. 08Python NOC - 模拟试卷
  9. 092023年GESP
  10. 102024年GESP
  1. 01001 Python简介
  2. 02002 Python在Windows下的环境搭建
  3. 03003 交互式编程
  4. 04004 变量
  5. 05006 集成开发环境 - PyCharm
  6. 06007 字符串 - 初识字符串
  7. 07008 字符串与数字的转换
  8. 08009 输入输出
  9. 09010 运算符 - 算术运算符
  10. 10011 运算符 - 赋值运算符
  11. 11012 运算符 - 比较运算符
  12. 12013 运算符 - 逻辑运算符
  13. 13014 运算符 - 优先级
  14. 14015 语句和注释
  15. 15016 程序调试
  16. 16016_自学课 流程图标准符号
  17. 17017 Turtle – 初识Turtle
  18. 18018 Turtle - 画笔的简单使用
  19. 19019 分支结构 - 条件语句 if
  20. 20020 分支结构 - 条件语句 if...else
  21. 21021 分支结构 - 条件语句 if...elif...else
  22. 22022 分支结构 - 条件语句嵌套
  23. 23023 Turtle - 条件语句的应用
  24. 24024 循环结构 - 初识 while 循环
  25. 25025 循环结构 - while 无限循环
  26. 26026 Turtle - while 循环语句的应用 1
  27. 27027 Turtle - while 循环语句的应用 2
  28. 28028 字符串 - 长度和索引
  29. 29029 字符串 - 截取
  30. 30029_自学课 字符串 - 转义字符和长字符串
  31. 31030 数据结构 - 初识列表
  32. 32031 数据结构 - 列表基本操作
  33. 33032 循环结构 - 初识 for 循环
  34. 34008_自学课 数据类型
  35. 35009 第一次月考(1至9课)
  36. 36018 第二次月考(10至18课)
  37. 37025 第三次月考(19至25课)
  38. 38032 第四次月考(26至32课)
  39. 39001_1 PyGame
  40. 40005 标识符和关键字
  1. 01035 字符串 - 格式化及内置函数
  2. 02036 函数 - 初识函数
  3. 03037 函数 - 参数定义
  4. 04038 函数 - 返回值
  5. 05033 Turtle - for循环语句的应用 1
  6. 06034 Turtle - for循环语句的应用 2
  7. 07039 Turtle - 函数的应用 1
  8. 08040 Turtle - 函数的应用 2
  9. 09041_自学课 代码书写规范
  10. 10041_自学课 可迭代对象的概念
  11. 11041 数据结构 - 列表的常用内置函数
  12. 12042_自学课 数据结构 - 列表的拷贝
  13. 13042 数据结构 - 列表的推导表达式 一层循环
  14. 14043 数据结构 - 列表的推导表达式 多层循环
  15. 15044 数据结构 - 列表的推导表达式 一层判断
  16. 16045 数据结构 - 列表的推导表达式 多层判断
  17. 17046 综合实战一 - 时钟的制作 1
  18. 18047 综合实战一 - 时钟的制作 2
  19. 19048 综合实战一 - 时钟的制作 3
  20. 20049 综合实战一 - 时钟的制作 4
  21. 21050 数据结构 - 二维列表
  22. 22051 数据结构 - 初识元组
  23. 23052 数据结构 - 初识字典
  24. 24053 数据结构 - 字典基本操作
  25. 25054 数据结构 - 字典内置函数
  26. 26055 运算符 - 成员运算符
  27. 27056 数据结构的遍历
  28. 28057 zip的使用
  29. 29058 字典的合并及zip解包
  30. 30059 综合实战二 - 学生信息管理系统1
  31. 31060 综合实战二 - 学生信息管理系统2
  32. 32061 综合实战二 - 学生信息管理系统3
  33. 33062 综合实战二 - 学生信息管理系统 4
  34. 34063 综合实战二 - 学生信息管理系统5
  35. 35064 综合实战二 - 学生信息管理系统 6
  36. 36040 第五次月考(33至40课)
  37. 37049 第六次月考(41至49课)
  38. 38058 第七次月考(50至58课)
  39. 39064 第八次月考(59至64课)
  1. 01065 数据结构 - 初识集合
  2. 02066 数据结构 - 集合的基本操作
  3. 03067 数据结构 - 集合的基本运算
  4. 04068 文件 - 读文件
  5. 05069 文件 - 写文件
  6. 06070 文件 - with关键字及推导表达式
  7. 07071 综合实战三 - 随机试卷1
  8. 08072 综合实战三 - 随机试卷2
  9. 09073 综合实战三 - 随机试卷3
  10. 10074 综合实战三 -随机试卷 4
  11. 11075课 模块 - 初识模块
  12. 12076课 模块 - 包
  13. 13077 模块 - random包的使用 1
  14. 14078 模块 - random包的使用 2
  15. 15079_自学课 模块 random包的使用 3
  16. 16079 模块 - math包的使用 1
  17. 17080 模块 - math包的使用 2
  18. 18080_自学课 模块 - math包的使用 3
  19. 19081 综合实战四 - 数据可视化1
  20. 20082 综合实战四 - 数据可视化2
  21. 21083 综合实战四 - 数据可视化3
  22. 22084 综合实战四 -数据可视化 4
  23. 23085 函数 - 可变类型与不可变类型
  24. 24086 函数 - 默认参数与可变参数
  25. 25087 函数 - 关键词参数及参数的组合
  26. 26088 函数 - 匿名函数 lambda
  27. 27089_自学课 数据结构 - 字典排序
  28. 28089 函数 - 高阶函数 1
  29. 29090 数据结构 - 字典推导表达式
  30. 30091 综合实战五 - 文本数据的简单清洗1
  31. 31092 综合实战五 - 文本数据的简单清洗2
  32. 32093 综合实战五 - 文本数据的简单清洗3
  33. 33094 综合实战五 - 模块化编程1
  34. 34095 综合实战五 - 模块化编程2
  35. 35096 综合实战五 - 模块化编程3
  36. 36090_自学课 函数 - 高阶函数 2
  37. 37074 第九次月考(65至74课)
  38. 38080 第十次月考(75至80课)
  39. 39088 第十一次月考(81至88课)
  40. 40096 第十二次月考(89至96课)
  1. 01104 图形化编程 - 初识图形化编程
  2. 02097 面向对象 - 初识面向对象
  3. 03098 面向对象 – 类定义
  4. 04099 面向对象 – 类构造方法
  5. 05100 面向对象 – 类对象的创建和使用
  6. 06101 面向对象 – self使用详解
  7. 07102 面向对象 – 类变量的创建和使用
  8. 08103 面向对象 – 类的继承
  9. 09105 图形化编程 – PyQt5安装配置
  10. 10106 图形化编程 - PyQt5框架和常用界面
  11. 11107 图形化编程 - PyQt5 菜单和工具栏
  12. 12108 图形化编程 - PyQt5 控件 1
  13. 13109 图形化编程 - PyQt5 控件 2
  14. 14110 图形化编程 - PyQt5 控件 3
  15. 15111 图形化编程 - PyQt5 控件 4
  16. 16112 图形化编程 - PyQt5 控件 5
  17. 17113 图形化编程 - PyQt5 控件 6
  18. 18114 图形化编程 - PyQt5 控件 7
  19. 19115 图形化编程 - PyQt5 对话框 1
  20. 20116 图形化编程 - PyQt5 对话框 2
  21. 21117 图形化编程 - 事件和信号 1
  22. 22118 图形化编程 - 事件和信号 2
  23. 23119 图形化编程 - 控件实践 1
  24. 24120 图形化编程 - 控件实践 2
  25. 25121 图形化编程 - 控件实践 3
  26. 26122 图形化编程 - 控件实践 4
  27. 27123 图形化编程 - 控件实践 5
  28. 28124 图形化编程 - 控件实践 6
  29. 29125 图形化编程 - 控件实践 7
  30. 30126 图形化编程 - 布局 1
  31. 31127 图形化编程 - 布局 2
  32. 32128 图形化编程 - 布局 3
  1. 01143 程序打包 - pyinstaller
  2. 02141 图形化编程 - 应用一 猜数字1
  3. 03142 图形化编程 - 应用一 猜数字2
  4. 04144 pyqt小应用-计算器 1
  5. 05145 pyqt小应用-计算器 2
  6. 06146 pyqt小应用-计算器 3
  7. 07147 pyqt小应用-计算器 4
  8. 08148 pyqt小应用-计算器 5
  9. 09149 pyqt小应用-计算器 6
  10. 10150 pyqt小应用-播放器 1
  11. 11151 pyqt小应用-播放器 2
  12. 12152 pyqt小应用-播放器 3
  13. 13153 pyqt小应用-播放器 4
  14. 14154 pyqt小应用-播放器 5
  15. 15155 pyqt小应用-播放器 6
  16. 16156 pyqt小应用-画图 1
  17. 17157 pyqt小应用-画图 2
  18. 18158 pyqt小应用-画图 3
  19. 19159 pyqt小应用-画图 4
  20. 20160 pyqt小应用-画图 5
  21. 21161 pyqt小应用-画图 6
  22. 22129 字数统计小程序1
  23. 23130 字数统计小程序2
  24. 24131 字数统计小程序3
  25. 25132 字数统计小程序4
  26. 26133 万年历实现1
  27. 27134 万年历实现2
  28. 28135 万年历实现3
  29. 29136 万年历实现4
  30. 30137 简化版Excel1
  31. 31138 简化版Excel2
  32. 32139 简化版Excel3
  33. 33140 简化版Excel4
  1. 01162 PyGame安装配置
  2. 02161 初识游戏编程
  3. 03163 PyGame Display学习
  4. 04164 PyGame Draw学习
  5. 05165 PyGame Font学习
  6. 06166 PyGame Event学习
  7. 07173 PyGame Surface学习
  8. 08174 PyGame Transform学习
  9. 09175 PyGame Time学习
  10. 10176 PyGame Rect学习
  11. 11183 PyGame其他模块自学
  12. 12167 复合实践 1 - 2048游戏 1
  13. 13168 复合实践 1 - 2048游戏 2
  14. 14169 复合实践 1 - 2048游戏 3
  15. 15170 复合实践 1 - 2048游戏 4
  16. 16171 复合实践 1 - 2048游戏 5
  17. 17172 复合实践 1 - 2048游戏 6
  18. 18177 复合实践 2 - 接金币游戏 1
  19. 19178 复合实践 2 - 接金币游戏 2
  20. 20179 复合实践 2 - 接金币游戏 3
  21. 21180 复合实践 2 - 接金币游戏 4
  22. 22181 复合实践 2 - 接金币游戏 5
  23. 23182 复合实践 2 - 接金币游戏 6
  24. 24184 复合实践 3 - 消消乐游戏 1
  25. 25185 复合实践 3 - 消消乐游戏 2
  26. 26186 复合实践 3 - 消消乐游戏 3
  27. 27187 复合实践 3 - 消消乐游戏 4
  28. 28188 复合实践 3 - 消消乐游戏 5
  29. 29189 复合实践 3 - 消消乐游戏 6
  30. 30190 复合实践 4 - 24点游戏 1
  31. 31191 复合实践 4 - 24点游戏 2
  32. 32192 复合实践 4 - 24点游戏 3
  33. 33193 复合实践 4 - 24点游戏 4
  34. 34194 复合实践 4 - 24点游戏 5
  35. 35195 复合实践 4 - 24点游戏 6
  1. 01219 植物大战僵尸1
  2. 02220 植物大战僵尸2
  3. 03221 植物大战僵尸3
  4. 04222 植物大战僵尸4
  5. 05223 植物大战僵尸5
  6. 06224 植物大战僵尸6
  7. 07225 植物大战僵尸7
  8. 08226 植物大战僵尸8
  9. 09212 贪吃蛇1
  10. 10213 贪吃蛇2
  11. 11214 贪吃蛇3
  12. 12215 贪吃蛇4
  13. 13216 贪吃蛇5
  14. 14217 贪吃蛇6
  15. 15218 贪吃蛇7
  16. 16204 五子棋1
  17. 17205 五子棋2
  18. 18206 五子棋3
  19. 19207 五子棋4
  20. 20208 五子棋5
  21. 21209 五子棋6
  22. 22210 五子棋7
  23. 23211 五子棋8
  24. 24196 打地鼠1
  25. 25197 打地鼠2
  26. 26198 打地鼠3
  27. 27199 打地鼠4
  28. 28200 打地鼠5
  29. 29201 打地鼠6
  30. 30202 打地鼠7
  31. 31203 打地鼠8
  32. 32227 Turtle游戏1-赛龟
  1. 01261 递归算法1
  2. 02262 递归算法2
  3. 03263 阶乘的求解
  4. 04264 斐波那契数列
  5. 05229 高精度计算算法介绍
  6. 06230 高精度计算加法
  7. 07231 高精度计算减法
  8. 08232 高精度计算乘法
  9. 09233 高精度计算除法
  10. 10234 python内置高精度计算
  11. 11237 排序算法介绍
  12. 12238 排序算法复杂度
  13. 13239 冒泡排序算法
  14. 14240 快速排序算法
  15. 15241 插入排序算法
  16. 16242 希尔排序算法
  17. 17243 选择排序算法
  18. 18244 堆排序算法基础
  19. 19245 堆排序算法
  20. 20246 归并排序算法基础
  21. 21247 归并排序算法
  22. 22248 桶排序算法
  23. 23249 计数排序算法
  24. 24250 排序算法总结1
  25. 25251 排序算法总结2
  26. 26254 递推算法介绍
  27. 27255 顺推算法
  28. 28256 逆推算法
  29. 29257 斐波那契数列
  30. 30258 汉诺塔问题
  31. 31259 平面分隔问题1
  32. 32260 平面分隔问题2
  33. 33261 猴子摘桃问题
  34. 34262 母牛的问题
  35. 35263 昆虫繁殖问题
  36. 36264 五人分鱼问题
  37. 37235 高精度计算综合实战1
  38. 38236 高精度计算综合实战2
  39. 39252 排序算法综合实战1
  40. 40253 排序算法综合实战2
  1. 01282 贪心算法1
  2. 02283 贪心算法2
  3. 03266 集合的划分
  4. 04267 数的计数
  5. 05268 汉诺塔问题
  6. 06270 回溯算法1
  7. 07271 回溯算法2
  8. 08274 素数环
  9. 09275 八皇后问题
  10. 10277 数字的拆分
  11. 11279 马的遍历
  12. 12272 效益问题
  13. 13273 子集和问题
  14. 14284 背包问题
  15. 15285 排队打水问题
  16. 16286 活动选择1
  17. 17287 活动选择2
  18. 18288 整数区间
  19. 19289 删数问题
  20. 20269 波兰表达式
  21. 21265 杨辉三角
  22. 22278 苹果放置
  23. 23280 迷宫问题
  24. 24276 回文字符串寻找
  25. 25281 递归与回溯算法的总结
  26. 26290 均分纸牌
  27. 27292 分糖果问题
  28. 28291 最大子序列和
  1. 01293 栈
  2. 02294 链栈的实现1
  3. 03295 链栈的实现2
  4. 04314 树
  5. 05315 二叉树
  6. 06316 树的存储结构及实现1
  7. 07317 树的存储结构及实现2
  8. 08300 队列
  9. 09301 队列的实现1
  10. 10302 队列的实现2
  11. 11296 斐波那契数列1
  12. 12297 斐波那契数列2
  13. 13298 括号的匹配1
  14. 14299 括号的匹配2
  15. 15303 用队列实现栈1
  16. 16304 用队列实现栈2
  17. 17305 约瑟夫问题1
  18. 18306 约瑟夫问题2
  19. 19307 链表
  20. 20308 链表的实现1
  21. 21309 链表的实现2
  22. 22310 合并有序链表1
  23. 23311 合并有序链表2
  24. 24312 双向链表实现双端队列1
  25. 25313 双向链表实现双端队列2
  26. 26318 树的先序遍历
  27. 27319 树的层序遍历
  28. 28320 哈夫曼树1
  29. 29321 哈夫曼树2
  30. 30322 图
  31. 31323 图的实现1
  32. 32324 图的实现2
  33. 33325 dijkstra算法1
  34. 34326 dijkstra算法2
  35. 35327 floyd算法1
  36. 36328 floyd算法2
  1. 01329 人工智能简介
  2. 02330 交通标志分类 1
  3. 03331 卷积神经网络介绍
  4. 04332 卷积层
  5. 05333 池化层
  6. 06334 激活函数
  7. 07335 损失函数
  8. 08336 梯度下降
  1. 01001 树莓派介绍
  1. 0101 第一个Tkinter程序
  2. 0202 Tkinter常用控件及其属性
  3. 0303 Tkinter控件的颜色和大小
  4. 0404 Tkinter Frame控件
  5. 0505 Tkinter pack()布局
  6. 0606 Tkinter grid()布局
  7. 0707 Tkinter place()布局
  8. 0808 Tkinter事件介绍
  9. 0909 Tkinter鼠标事件处理
  10. 1010 Tkinter键盘事件处理
  11. 1111 Tkinter拦截系统信息
  12. 1212 Tkinter Button:按钮控件
  13. 1313 Tkinter Canvas:绘图控件
  14. 1414 Tkinter Checkbutton:复选框控件
  15. 1515 Tkinter Entry:单行文本框
  16. 1619 Tkinter Message:消息框
  17. 1716 Tkinter Label:标签控件
  18. 1817 Tkinter Listbox:列表框控件
  19. 1918 Tkinter Menu:菜单控件
  20. 2020 Tkinter Radiobutton:单选按钮控件
  21. 2121 Tkinter Scale:滑动条控件
  22. 2222 Tkinter Scrollbar:滚动条控件
  23. 2323 Tkinter Text:文本框控件
  24. 2424 Tkinter Toplevel:独立窗口控件
  25. 2525 Tkinter messagebox:消息提示对话框
  26. 2626 Tkinter filedialog:文件对话框
  27. 2727 Tkinter colorchooser:颜色选取对话框
  28. 2828 Tkinter实现简易的聊天窗口