跳至正文
Scratch
Python
C++
创客
科创课题
关于我们
OJ
导航菜单
导航菜单
Scratch
Python
C++
创客
科创课题
关于我们
OJ
View Categories
大师码
Docs
3 Python
3 Python
Python课程介绍
ICode专项训练
密码保护:01 ICode Python集训 – 1
Python 竞赛考级测试
2023年GESP
2024年GESP
Python PSTK – 5 模拟卷 A
Python PSTK – 5 模拟卷 B
密码保护:Python NOC – 模拟试卷
Python PSTK – 4 模拟卷 A
Python PSTK – 4 模拟卷 B
Python PSTK – 6 模拟卷 A
Python PSTK – 6 模拟卷 B
密码保护:答案
Python第 01 期 - 基础
001 Python简介
密码保护:001_1 PyGame
002 Python在Windows下的环境搭建
003 交互式编程
004 变量
005 标识符和关键字
006 集成开发环境 – PyCharm
007 字符串 – 初识字符串
008 字符串与数字的转换
008_自学课 数据类型
密码保护:009 第一次月考(1至9课)
009 输入输出
010 运算符 – 算术运算符
011 运算符 – 赋值运算符
012 运算符 – 比较运算符
013 运算符 – 逻辑运算符
014 运算符 – 优先级
015 语句和注释
016 程序调试
016_自学课 流程图标准符号
017 Turtle – 初识Turtle
018 Turtle – 画笔的简单使用
密码保护:018 第二次月考(10至18课)
019 分支结构 – 条件语句 if
020 分支结构 – 条件语句 if…else
021 分支结构 – 条件语句 if…elif…else
022 分支结构 – 条件语句嵌套
023 Turtle – 条件语句的应用
024 循环结构 – 初识 while 循环
025 循环结构 – while 无限循环
密码保护:025 第三次月考(19至25课)
026 Turtle – while 循环语句的应用 1
027 Turtle – while 循环语句的应用 2
028 字符串 – 长度和索引
029 字符串 – 截取
029_自学课 字符串 – 转义字符和长字符串
030 数据结构 – 初识列表
031 数据结构 – 列表基本操作
032 循环结构 – 初识 for 循环
密码保护:032 第四次月考(26至32课)
Python第 02 期 - 基础
033 Turtle – for循环语句的应用 1
034 Turtle – for循环语句的应用 2
035 字符串 – 格式化及内置函数
036 函数 – 初识函数
037 函数 – 参数定义
038 函数 – 返回值
039 Turtle – 函数的应用 1
040 Turtle – 函数的应用 2
密码保护:040 第五次月考(33至40课)
041 数据结构 – 列表的常用内置函数
041_自学课 代码书写规范
041_自学课 可迭代对象的概念
042 数据结构 – 列表的推导表达式 一层循环
042_自学课 数据结构 – 列表的拷贝
043 数据结构 – 列表的推导表达式 多层循环
044 数据结构 – 列表的推导表达式 一层判断
045 数据结构 – 列表的推导表达式 多层判断
046 综合实战一 – 时钟的制作 1
047 综合实战一 – 时钟的制作 2
048 综合实战一 – 时钟的制作 3
密码保护:049 第六次月考(41至49课)
049 综合实战一 – 时钟的制作 4
050 数据结构 – 二维列表
051 数据结构 – 初识元组
052 数据结构 – 初识字典
053 数据结构 – 字典基本操作
054 数据结构 – 字典内置函数
055 运算符 – 成员运算符
056 数据结构的遍历
057 zip的使用
058 字典的合并及zip解包
密码保护:058 第七次月考(50至58课)
059 综合实战二 – 学生信息管理系统1
060 综合实战二 – 学生信息管理系统2
061 综合实战二 – 学生信息管理系统3
062 综合实战二 – 学生信息管理系统 4
063 综合实战二 – 学生信息管理系统5
密码保护:064 第八次月考(59至64课)
064 综合实战二 – 学生信息管理系统 6
Python第 03 期 - 基础
065 数据结构 – 初识集合
066 数据结构 – 集合的基本操作
067 数据结构 – 集合的基本运算
068 文件 – 读文件
069 文件 – 写文件
070 文件 – with关键字及推导表达式
071 综合实战三 – 随机试卷1
072 综合实战三 – 随机试卷2
073 综合实战三 – 随机试卷3
密码保护:074 第九次月考(65至74课)
074 综合实战三 -随机试卷 4
075课 模块 – 初识模块
076课 模块 – 包
077 模块 – random包的使用 1
078 模块 – random包的使用 2
079 模块 – math包的使用 1
079_自学课 模块 random包的使用 3
080 模块 – math包的使用 2
密码保护:080 第十次月考(75至80课)
080_自学课 模块 – math包的使用 3
081 综合实战四 – 数据可视化1
082 综合实战四 – 数据可视化2
083 综合实战四 – 数据可视化3
084 综合实战四 -数据可视化 4
085 函数 – 可变类型与不可变类型
086 函数 – 默认参数与可变参数
087 函数 – 关键词参数及参数的组合
088 函数 – 匿名函数 lambda
密码保护:088 第十一次月考(81至88课)
089 函数 – 高阶函数 1
089_自学课 数据结构 – 字典排序
090 数据结构 – 字典推导表达式
090_自学课 函数 – 高阶函数 2
091 综合实战五 – 文本数据的简单清洗1
092 综合实战五 – 文本数据的简单清洗2
093 综合实战五 – 文本数据的简单清洗3
094 综合实战五 – 模块化编程1
095 综合实战五 – 模块化编程2
密码保护:096 第十二次月考(89至96课)
096 综合实战五 – 模块化编程3
Python第 04 期 - 应用
097 面向对象 – 初识面向对象
098 面向对象 – 类定义
099 面向对象 – 类构造方法
100 面向对象 – 类对象的创建和使用
101 面向对象 – self使用详解
102 面向对象 – 类变量的创建和使用
103 面向对象 – 类的继承
104 图形化编程 – 初识图形化编程
105 图形化编程 – PyQt5安装配置
106 图形化编程 – PyQt5框架和常用界面
107 图形化编程 – PyQt5 菜单和工具栏
108 图形化编程 – PyQt5 控件 1
109 图形化编程 – PyQt5 控件 2
110 图形化编程 – PyQt5 控件 3
111 图形化编程 – PyQt5 控件 4
112 图形化编程 – PyQt5 控件 5
113 图形化编程 – PyQt5 控件 6
114 图形化编程 – PyQt5 控件 7
115 图形化编程 – PyQt5 对话框 1
116 图形化编程 – PyQt5 对话框 2
117 图形化编程 – 事件和信号 1
118 图形化编程 – 事件和信号 2
119 图形化编程 – 控件实践 1
120 图形化编程 – 控件实践 2
121 图形化编程 – 控件实践 3
122 图形化编程 – 控件实践 4
123 图形化编程 – 控件实践 5
124 图形化编程 – 控件实践 6
125 图形化编程 – 控件实践 7
126 图形化编程 – 布局 1
127 图形化编程 – 布局 2
128 图形化编程 – 布局 3
Python第 05 期 - 应用
129 字数统计小程序1
130 字数统计小程序2
131 字数统计小程序3
132 字数统计小程序4
133 万年历实现1
134 万年历实现2
135 万年历实现3
136 万年历实现4
137 简化版Excel1
138 简化版Excel2
139 简化版Excel3
140 简化版Excel4
141 图形化编程 – 应用一 猜数字1
142 图形化编程 – 应用一 猜数字2
143 程序打包 – pyinstaller
144 pyqt小应用-计算器 1
145 pyqt小应用-计算器 2
146 pyqt小应用-计算器 3
147 pyqt小应用-计算器 4
148 pyqt小应用-计算器 5
149 pyqt小应用-计算器 6
150 pyqt小应用-播放器 1
151 pyqt小应用-播放器 2
152 pyqt小应用-播放器 3
153 pyqt小应用-播放器 4
154 pyqt小应用-播放器 5
155 pyqt小应用-播放器 6
156 pyqt小应用-画图 1
157 pyqt小应用-画图 2
158 pyqt小应用-画图 3
159 pyqt小应用-画图 4
160 pyqt小应用-画图 5
161 pyqt小应用-画图 6
Python第 06 期 - 游戏制作
161 初识游戏编程
162 PyGame安装配置
163 PyGame Display学习
164 PyGame Draw学习
165 PyGame Font学习
166 PyGame Event学习
167 复合实践 1 – 2048游戏 1
168 复合实践 1 – 2048游戏 2
169 复合实践 1 – 2048游戏 3
170 复合实践 1 – 2048游戏 4
171 复合实践 1 – 2048游戏 5
172 复合实践 1 – 2048游戏 6
173 PyGame Surface学习
174 PyGame Transform学习
175 PyGame Time学习
176 PyGame Rect学习
177 复合实践 2 – 接金币游戏 1
178 复合实践 2 – 接金币游戏 2
179 复合实践 2 – 接金币游戏 3
180 复合实践 2 – 接金币游戏 4
181 复合实践 2 – 接金币游戏 5
182 复合实践 2 – 接金币游戏 6
183 PyGame其他模块自学
184 复合实践 3 – 消消乐游戏 1
185 复合实践 3 – 消消乐游戏 2
186 复合实践 3 – 消消乐游戏 3
187 复合实践 3 – 消消乐游戏 4
188 复合实践 3 – 消消乐游戏 5
189 复合实践 3 – 消消乐游戏 6
190 复合实践 4 – 24点游戏 1
191 复合实践 4 – 24点游戏 2
192 复合实践 4 – 24点游戏 3
193 复合实践 4 – 24点游戏 4
194 复合实践 4 – 24点游戏 5
195 复合实践 4 – 24点游戏 6
Python第 07 期 - 游戏制作
196 打地鼠1
197 打地鼠2
198 打地鼠3
199 打地鼠4
200 打地鼠5
201 打地鼠6
202 打地鼠7
203 打地鼠8
204 五子棋1
205 五子棋2
206 五子棋3
207 五子棋4
208 五子棋5
209 五子棋6
210 五子棋7
211 五子棋8
212 贪吃蛇1
213 贪吃蛇2
214 贪吃蛇3
215 贪吃蛇4
216 贪吃蛇5
217 贪吃蛇6
218 贪吃蛇7
219 植物大战僵尸1
220 植物大战僵尸2
221 植物大战僵尸3
222 植物大战僵尸4
223 植物大战僵尸5
224 植物大战僵尸6
225 植物大战僵尸7
226 植物大战僵尸8
227 Turtle游戏1-赛龟
Python第 08 期 - 算法
229 高精度计算算法介绍
230 高精度计算加法
231 高精度计算减法
232 高精度计算乘法
233 高精度计算除法
234 python内置高精度计算
235 高精度计算综合实战1
236 高精度计算综合实战2
237 排序算法介绍
238 排序算法复杂度
239 冒泡排序算法
240 快速排序算法
241 插入排序算法
242 希尔排序算法
243 选择排序算法
244 堆排序算法基础
245 堆排序算法
246 归并排序算法基础
247 归并排序算法
248 桶排序算法
249 计数排序算法
250 排序算法总结1
251 排序算法总结2
252 排序算法综合实战1
253 排序算法综合实战2
254 递推算法介绍
255 顺推算法
256 逆推算法
257 斐波那契数列
258 汉诺塔问题
259 平面分隔问题1
260 平面分隔问题2
261 猴子摘桃问题
261 递归算法1
262 母牛的问题
262 递归算法2
263 昆虫繁殖问题
263 阶乘的求解
264 五人分鱼问题
264 斐波那契数列
Python第 09 期 - 算法
265 杨辉三角
266 集合的划分
267 数的计数
268 汉诺塔问题
269 波兰表达式
270 回溯算法1
271 回溯算法2
272 效益问题
273 子集和问题
274 素数环
275 八皇后问题
276 回文字符串寻找
277 数字的拆分
278 苹果放置
279 马的遍历
280 迷宫问题
281 递归与回溯算法的总结
282 贪心算法1
283 贪心算法2
284 背包问题
285 排队打水问题
286 活动选择1
287 活动选择2
288 整数区间
289 删数问题
290 均分纸牌
291 最大子序列和
292 分糖果问题
Python第 10 期 - 数据结构
293 栈
294 链栈的实现1
295 链栈的实现2
296 斐波那契数列1
297 斐波那契数列2
298 括号的匹配1
299 括号的匹配2
300 队列
301 队列的实现1
302 队列的实现2
303 用队列实现栈1
304 用队列实现栈2
305 约瑟夫问题1
306 约瑟夫问题2
307 链表
308 链表的实现1
309 链表的实现2
310 合并有序链表1
311 合并有序链表2
312 双向链表实现双端队列1
313 双向链表实现双端队列2
314 树
315 二叉树
316 树的存储结构及实现1
317 树的存储结构及实现2
318 树的先序遍历
319 树的层序遍历
320 哈夫曼树1
321 哈夫曼树2
322 图
323 图的实现1
324 图的实现2
325 dijkstra算法1
326 dijkstra算法2
327 floyd算法1
328 floyd算法2
Python第11期 - 人工智能
密码保护:329 人工智能简介
密码保护:330 交通标志分类 1
密码保护:331 卷积神经网络介绍
密码保护:332 卷积层
密码保护:333 池化层
密码保护:334 激活函数
密码保护:335 损失函数
密码保护:336 梯度下降
Python第13期 - 树莓派
001 树莓派介绍
华东师大
基于Python的数据分析入门与实践
第10讲 Numpy的创建 array
第11讲 Numpy 基础运算
第12讲 Numpy array的合并与分割
第13讲 Pandas DataFrame与数据选择
第14讲 Pandas的日常用法
第1讲 基础语法和开发环境
第2讲 运算符与字符串
第3讲 分支与循环
第4讲 函数与面向对象
第5讲 数据结构与文件
第6讲 模块与Turtle画图
第7讲 图形界面与程序打包
第8讲 数据爬取、处理与可视化
第9讲 数据处理
常用模块
Python标准库与第三方库
模块:re
模块:requests
模块:tkinter
01 第一个Tkinter程序
02 Tkinter常用控件及其属性
03 Tkinter控件的颜色和大小
04 Tkinter Frame控件
05 Tkinter pack()布局
06 Tkinter grid()布局
07 Tkinter place()布局
08 Tkinter事件介绍
09 Tkinter鼠标事件处理
10 Tkinter键盘事件处理
11 Tkinter拦截系统信息
12 Tkinter Button:按钮控件
13 Tkinter Canvas:绘图控件
14 Tkinter Checkbutton:复选框控件
15 Tkinter Entry:单行文本框
16 Tkinter Label:标签控件
17 Tkinter Listbox:列表框控件
18 Tkinter Menu:菜单控件
19 Tkinter Message:消息框
20 Tkinter Radiobutton:单选按钮控件
21 Tkinter Scale:滑动条控件
22 Tkinter Scrollbar:滚动条控件
23 Tkinter Text:文本框控件
24 Tkinter Toplevel:独立窗口控件
25 Tkinter messagebox:消息提示对话框
26 Tkinter filedialog:文件对话框
27 Tkinter colorchooser:颜色选取对话框
28 Tkinter实现简易的聊天窗口