如果你正在挑一门 Python 课,看到「400 集」这四个字,第一反应大概是两件事:这么多内容到底能不能学完,以及学完能干什么。这篇导读不负责劝你报名,只负责帮你判断这套资料对不对得上你的实际情况。
先说这门课大概是什么路数
这是尚学堂早年录制的一套长视频教程,体量在 400 集上下,按季划分,配套源码和课件一起给。它的定位不是「七天速成」,而是把 Python 从语法讲到常用库,再往全栈方向铺开。正因为集数多,它更适合当成一个可以长期翻阅的资料库,而不是指望一口气看完的连续剧。
判断它值不值得学,关键看你现在缺的是哪一块。如果你连变量、循环、函数都还没写过,这套内容的前半段能帮你把基础打扎实;如果你已经能写点脚本,只是想补 numpy、并发、网络编程这些具体模块,那你可以直接跳到对应的季,不必从头刷。
它重点解决哪些工作场景
从资料结构看,这套课覆盖面偏向「用 Python 干活」,而不是纯理论。具体能对应上几类常见需求:
- 数据处理方向:numpy 部分讲了数组的创建、切片、索引、维度修改这些日常操作,「223arange创建数组」这类内容就是实际写代码时天天要用的东西,不是摆设。
- 数据可视化:matplotlib 用来把结果画出来,做分析报告、给同事看趋势时会用到。
- 程序性能与并发:并发编程这块解决的是「一次性处理大量任务」的场景,比如批量请求、批量读写。
- 网络与接口:网络编程部分对应爬数据、调接口、做简单服务端这类活儿。
这些模块的共同点是:单独看都能解决一个具体问题。你不需要把所有内容学完才有产出,学一个模块就能上手一个场景。
学完能独立做到什么程度
把基础和上述几个库走一遍、并且跟着敲过源码之后,比较现实的预期是:你能独立写出几百行规模的 Python 程序,会用 numpy 处理数组数据,会用 matplotlib 出图,能写多线程或多进程的批处理脚本,能搭一个简单的网络请求或服务程序。往全栈方向,它给的是入口,不是终点——真正做项目时你还需要补框架、数据库和工程化的东西,这部分课程本身覆盖有限,要提前有心理准备。
资料适合什么基础的人
给一个比较直接的划分:
- 零基础、完全没碰过编程:可以学,但要有耐心。400 集意味着周期长,建议按季拆开,一季一季推进,别贪快。
- 会其他语言、想转 Python:前段可以快进,重点看库的部分和实践环节,性价比最高。
- 已经写过 Python、只想补某个库:直接定位到对应季的对应章节,把它当工具书用。
另外提醒一句,课程录制时间较早,个别库的版本写法和现在会有出入,遇到报错优先查官方文档,别死磕视频里的旧代码。
怎么用这份资料比较省力
配套源码是这个包最有价值的部分之一,但它的用法不是「看一遍」。比较有效的做法是:看一节视频,关掉视频自己复现一遍,再对照源码找差异。numpy、并发这些模块,光听懂没用,报错几次才算真会。整体节奏上,建议把基础部分压到最短,把时间留给需要动手的模块,这样一套 400 集的资料才不至于变成硬盘里吃灰的收藏品。
课程目录
python400集(第三季) 📁 📁392 集
- 10_numpy 📁 📁 视频 223arange创建数组.mp4
- [20.3 MB] 221numpy是什么及numpy的安装.mp4
- [21.7 MB] 229二维数组的切片和索引.mp4
- [47.9 MB] 231修改数组的维度.mp4
- [35.4 MB] 228一维数组的切片索引.mp4
- [23.7 MB] 232数组的拼接.mp4
- [42.3 MB] 235函数1.mp4
- [52.3 MB] 230数组的复制.mp4
- [22.7 MB] 224随机创建数组1.mp4
- [33.7 MB] 236函数2.mp4
- [32.7 MB] 226ndarray对象的属性.mp4
- [42.2 MB] 227其他方式创建数组.mp4
- [45.6 MB] 225随机数创建数组2.mp4
- [32.8 MB] 234数组的转置.mp4
- [28.8 MB] 233数组的分隔.mp4
- [51.9 MB] 222array进行创建数组.mp4
- [24.4 MB] 📁 📁 13_网络编程 📁 📁 视频 278TCP多线程聊天优化.mp4
- [28.7 MB] 276TCP模拟QQ.mp4
- [36.9 MB] 272TFTP文件下载器过程及格式介绍.mp4
- [53.4 MB] 274TCP通信.mp4
- [20.3 MB] 273TFTP下载器客户端实现.mp4
- [59.3 MB] 277TCP多线程完成聊天.mp4
- [76.7 MB] 275TCP服务器端接收数据.mp4
- [21.7 MB] 269UDP发送数据.mp4
- [22.2 MB] 266_IP地址_端口.mp4
- [27.0 MB] 268TCP协议_UDP协议.mp4
- [23.0 MB] 270UDP接收数据.mp4
- [39.2 MB] 267网络通信协议.mp4
- [22.4 MB] 271UDP使用多线程实现聊天.mp4
- [34.2 MB] 📁 📁 12_并发编程 📁 📁 视 频 263_线程同步的使用.mp4
- [28.2 MB] 254_进程池的使用.mp4
- [43.2 MB] 265_ThreadLocal的使用.mp4
- [26.2 MB] 261_线程之间共享全局变量.mp4
- [50.2 MB] 262_互斥锁.mp4
- [27.1 MB] 250_创建子进程并调用.mp4
- [39.9 MB] 258_进程和线程的区别.mp4
- [16.8 MB] 253_使用继承方式创建进程.mp4
- [24.6 MB] 256_队列常用方法使用.mp4
- [34.4 MB] 264_生成者消费者模式.mp4
- [37.6 MB] 252_属性的使用_多任务的创建.mp4
- [42.2 MB] 249_多任务的概念.mp4
- [20.3 MB] 260_threading模块创建线程.mp4
- [56.9 MB] 255_多个进程之间数据不共享.mp4
- [19.6 MB] 259_thead创建线程.mp4
- [34.5 MB] 257_进程之间通信.mp4
- [28.1 MB] 251_join方法的使用.mp4
- [25.6 MB] 📁 📁 11_matplotlib 📁 📁 视频 245_柱状图使用实例.mp4
- [48.1 MB] 242_绘制不同样式不同颜色的线条.mp4
- [33.3 MB] 238_设置样式.mp4
- [15.4 MB] 241_绘制散点图.mp4
- [58.8 MB] 248_绘制等高线图和三维图.mp4
- [31.5 MB] 240_subplot的使用.mp4
- [21.2 MB] 239_绘制曲线.mp4
- [26.1 MB] 244_bar及barh函数的使用.mp4
- [41.8 MB] 237_基本绘制图形.mp4
- [35.1 MB] 246_绘制饼状图.mp4
- [31.4 MB] 243_绘制柱状图.mp4
- [25.8 MB] 247_绘制直方图.mp4
- [26.7 MB] python400集(第三季)资料.zip
- [1.8 MB] 📁 python400集(第四季) 📁 📁 21_协程_异步IO 📁 📁 视频 376定义协程.mp4
- [128.9 MB] 381协程嵌套.mp4
- [181.5 MB] 377创建任务task.mp4
- [108.3 MB] 380asyncio实现并发.mp4
- [123.1 MB] 382协程停止.mp4
- [201.2 MB] 372协程的概念.mp4
- [190.1 MB] 373yeild的使用.mp4
- [183.2 MB] 378绑定回调.mp4
- [100.5 MB] 374yield实现生产者消费者.mp4
- [105.3 MB] 379阻塞和await.mp4
- [97.7 MB] 375同步和异步的概念.mp4
- [117.2 MB] 21_协程_异步IO文档.png [493.5 KB] 📁 📁 16_函数式编程和高阶函数 📁 📁 视频 329装饰器的基本使用.mp4
- [40.4 MB] 331带参数的装饰器.mp4
- [35.2 MB] 321高阶函数map的使用.mp4
- [46.6 MB] 325匿名函数.mp4
- [42.1 MB] 322高阶函数reduce的使用.mp4
- [34.2 MB] 327使用闭包求两点之间的距离.mp4
- [29.0 MB] 324高阶函数sorted的使用.mp4
- [36.7 MB] 332通用装饰器.mp4
- [21.6 MB] 333偏函数.mp4
- [23.8 MB] 320高阶函数概念.mp4
- [35.6 MB] 330多个装饰器的使用.mp4
- [27.1 MB] 328闭包的特殊用途.mp4
- [49.5 MB] 326闭包定义及使用.mp4
- [28.1 MB] 323高阶函数filter的使用.mp4
- [33.0 MB] 16_函数式编程和高阶函数文档.zip
- [1.8 MB] 📁 📁 17_正则表达式 📁 📁 视频 337重复数量限定符.mp4
- [69.5 MB] 344其他函数的使用.mp4
- [91.1 MB] 345贪婪模式和非贪婪模式.mp4
- [32.1 MB] 335match方法的使用.mp4
- [53.7 MB] 341search方法的使用.mp4
- [63.3 MB] 342择一匹配符合列表的使用差异.mp4
- [51.8 MB] 339原生字符串.mp4
- [28.6 MB] 334正则表达式的概念.mp4
- [63.3 MB] 343正则表达式分组的使用.mp4
- [84.0 MB] 338重复数量限定符的使用.mp4
- [76.4 MB] 336常用字符的使用.mp4
- [62.0 MB] 340边界字符的使用.mp4
- [43.0 MB] 📁 📁 19_人脸识别 📁 📁 视频 363绘制矩形_圆.mp4
- [126.6 MB] 364人脸检测.mp4
- [189.5 MB] 365检测多张人脸.mp4
- [249.6 MB] 366检测视频中人脸.mp4
- [137.0 MB] 361将图片灰度转换.mp4
- [89.7 MB] 362修改图片尺寸.mp4
- [115.3 MB] 360加载图片.mp4
- [143.4 MB] 368人脸识别.mp4
- [150.0 MB] 367训练数据.mp4
- [338.1 MB] 📁 📁 18_pillow图像处理 📁 📁 视频 351图片合成.mp4
- [36.0 MB] 352调整图像色彩_亮度.mp4
- [50.9 MB] 346Image打开显示图片.mp4
- [35.1 MB] 358将图片中黄色修改为红色.mp4
- [28.5 MB] 347Image完成图像混合.mp4
- [24.8 MB] 353ImageDraw绘图二维图像.mp4
- [47.7 MB] 356绘制验证码.mp4
- [45.0 MB] 355绘制十字.mp4
- [17.6 MB] 359读取图片实例.mp4
- [68.6 MB] 349图像的旋转_分离合并.mp4
- [32.0 MB] 348图像的缩放_复制_剪切_粘贴.mp4
- [32.8 MB] 354ImageFont的使用.mp4
- [38.6 MB] 350图像滤镜.mp4
- [34.5 MB] 357绘制九宫格.mp4
- [29.5 MB] 📁 📁 14–算法 📁 📁 视频 297二分查找法.mp4
- [37.9 MB] 281时间复杂度.mp4
- [36.7 MB] 290快速排序的思想.mp4
- [19.5 MB] 284排序算法的稳定性.mp4
- [9.8 MB] 288插入排序.mp4
- [39.0 MB] 279算法的概念.mp4
- [64.5 MB] 283空间复杂度.mp4
- [20.7 MB] 291快速排序实现.mp4
- [34.8 MB] 289插入排序时间复杂度.mp4
- [17.5 MB] 280第二次获取值.mp4
- [21.2 MB] 292快速排序_时间复杂度.mp4
- [26.6 MB] 295归并排序_时间复杂度.mp4
- [17.2 MB] 294归并排序实现.mp4
- [44.3 MB] 282最坏时间复杂度_常见时间复杂度与大小关系.mp4
- [30.6 MB] 296顺序查找法.mp4
- [15.6 MB] 286选择排序.mp4
- [37.1 MB] 293归并排序思想.mp4
- [24.2 MB] 287选择排序_时间复杂度_稳定性.mp4
- [15.4 MB] 285冒泡排序.mp4
- [72.4 MB] 📁 📁 20_语音识别 📁 📁 视频 369文本_转换为语音.mp4
- [71.8 MB] 371使用PocketSphinx实现语音转换为文本.mp4
- [105.3 MB] 370使用SpeechLib完成文本转换为语音.mp4
- [106.1 MB] 📁 📁 15_数据结构 📁 📁 视频 313栈的实现.mp4
- [27.4 MB] 299顺序表 .mp4
- [29.1 MB] 301链表的引入.mp4
- [18.0 MB] 316二叉树的概念.mp4
- [18.2 MB] 309双向链表节点定义.mp4
- [19.9 MB] 302单链表及节点的定义.mp4
- [39.9 MB] 304单链表_查找_遍历方法的实现.mp4
- [21.3 MB] 308链表与顺序表的对比.mp4
- [16.2 MB] 314队列的实现.mp4
- [20.9 MB] 300测试list列表中insert和append的执行速度.mp4
- [24.9 MB] 307单链表删除节点.mp4
- [36.0 MB] 303单链表_是否为空_计算长度方法的实现.mp4
- [41.8 MB] 298数据结构的引入.mp4
- [31.2 MB] 318广度优先遍历.mp4
- [27.5 MB] 317二叉树节点定义_添加节点.mp4
- [36.3 MB] 319深度优先遍历.mp4
- [51.2 MB] 305单链表_头部_尾部添加节点.mp4
- [48.1 MB] 312双向链表其它操作.mp4
- [40.5 MB] 310双向链表添加节点.mp4
- [34.5 MB] 306单链表指定位置插入元素.mp4
- [37.6 MB] 315树的概念.mp4
- [59.2 MB] 311双向链表指定位置插入节点.mp4
- [20.5 MB] 📁 📁 22_神经网络 📁 📁 视频 402手写数字识别_保存读取模型.mp4
- [178.8 MB] 387自定义图.mp4
- [121.4 MB] 394变量的定义.mp4
- [150.8 MB] 388使用TensorBoard将图可视化.mp4
- [133.1 MB] 400手写数字识别.mp4
- [366.2 MB] 401手写数字识别_增加变量显示_命名空间.mp4
- [230.1 MB] 393矩阵运算.mp4
- [185.1 MB] 386查看默认图.mp4
- [135.5 MB] 397增加命名空间.mp4
- [116.2 MB] 398保存读取模型.mp4
- [169.8 MB] 392修改张量形状.mp4
- [310.7 MB] 391张量的创建.mp4
- [251.3 MB] 384激活函数.mp4
- [108.3 MB] 399加载mnist数据集.mp4
- [376.3 MB] 383神经网络原理.mp4
- [248.1 MB] 396增加变量显示.mp4
- [196.7 MB] 390feed_dict的使用.mp4
- [174.0 MB] 395线性回归案例实现.mp4
- [452.4 MB] 389会话Session.mp4
- [196.1 MB] 📁 Python400集(第一季) 030.可变字符串_io.StringIO.mp4
- [9.4 MB] 090.实例属性_内存分析.mp4
- [210.6 MB] 103.方法的重写.mp4
- [13.5 MB] 020.布尔值_比较运算符_逻辑运算符_短路问题.mp4
- [19.2 MB] 046.字典_序列解包用于列表元组字典.mp4
- [9.6 MB] 016.整数_不同进制_其他类型转换成整数.mp4
- [28.3 MB] 066.综合练习_绘制不同颜色的多个同心圆_绘制棋盘.mp4
- [45.8 MB] .mp4
- [363.9 MB] 018.时间表示_unix时间点_毫秒和微秒_time模块.mp4
- [23.5 MB] 007.海龟绘图_坐标系问题_画笔各种方法.mp4
- [25.6 MB] 073.参数的传递_传递可变对象_内存分析.mp4
- [171.1 MB] 052.单分支选择结构_条件表达式详解.mp4
- [42.8 MB] 024.字符串_str()_[]提取字符_replace()替换_内存分析.mp4
- [29.2 MB] 104.object根类_dir().mp4
- [14.1 MB] 028.字符串_常用查找方法_去除首位信息_大小写转换_排版.mp4
- [32.6 MB] 034.列表_元素的5种添加方式_效率问题.mp4
- [28.1 MB] 071.变量的作用域_全局变量_局部变量_栈帧内存分析讲解.mp4
- [298.4 MB] 078.参数的类型_可变参数_强制命名参数.mp4
- [59.2 MB] 017.浮点数_自动转换_强制转换_增强赋值运算符.mp4
- [23.8 MB] 093.类属性_内存分析创建类和对象的底层.mp4
- [211.1 MB] 099.私有方法.mp4
- [130.5 MB] 097.方法没有重载_方法的动态性.mp4
- [231.9 MB] 005.Python程序格式_缩进_行注释_段注释.mp4
- [19.1 MB] 067.函数的基本概念_内存分析_函数的分类_定义和调用.mp4
- [45.1 MB] 096.__call__()方法和可调用对象.mp4
- [146.5 MB] 085.LEGB规则.mp4
- [116.4 MB] 031.运算符总结_位操作符_优先级问题.mp4
- [32.7 MB] 036.列表_元素的访问_元素出现次数统计_成员资格判断.mp4
- [16.6 MB] 112.对象的浅拷贝和深拷贝_内存分析.mp4
- [33.1 MB] 002.Python下载_安装_配置_第一行Python程序.mp4
- [24.1 MB] 077.参数的类型_位置参数_默认值参数_命名参数.mp4
- [158.4 MB] 021.同一运算符_整数缓存问题.mp4
- [27.7 MB] 014.链式赋值_系列解包赋值_常量.mp4
- [14.3 MB] 074.参数的传递_传递不可变对象_内存分析.mp4
- [110.7 MB] 070.函数也是对象_内存分析.mp4
- [23.0 MB] 027.字符串_驻留机制_内存分析_字符串同一判断_值相等判断.mp4
- [19.4 MB] 037.列表_切片slice操作.mp4
- [25.5 MB] 108.super()获得父类的定义.mp4
- [13.1 MB] 026.字符串_split()分割_join()合并_join()效率测试.mp4
- [43.1 MB] 083.嵌套函数_内部函数_数据隐藏.mp4
- [261.7 MB] 109.多态.mp4
- [19.4 MB] 009.程序的构成.mp4
- [25.5 MB] 001.Python介绍_特性_版本问题_应用范围.mp4
- [50.7 MB] 013.变量的声明_初始化_删除变量_垃圾回收机制.mp4
- [12.2 MB] 061.continue语句.mp4
- [15.6 MB] 080.eval()函数用法.mp4
- [108.7 MB] 110.特殊方法和运算符重载.mp4
- [25.9 MB] 045.字典_元素的添加_修改_删除.mp4
- [17.0 MB] 114.设计模式_工厂模式实现.mp4
- [29.0 MB] 098.私有属性.mp4
- [146.5 MB] 044.字典_元素的访问_键的访问_值的访问_键值对的访问.mp4
- [14.1 MB] 048.字典_核心底层原理_内存分析_存储键值对过程.mp4
- [31.5 MB] 056.while循环结构_死循环处理.mp4
- [31.5 MB] 029.字符串_format格式化_数字格式化操作.mp4
- [37.0 MB] 043.字典_特点_4种创建方式_普通_dict_zip_formkeys.mp4
- [27.6 MB] 088.类的定义_类和对象的关系.mp4
- [272.1 MB] 053.双分支选择结构_三元运算符的使用详解.mp4
- [15.2 MB] 105.重写__str__()方法.mp4
- [8.3 MB] 055.选择结构的嵌套.mp4
- [48.1 MB] 072.局部变量和全局变量_效率测试.mp4
- [91.1 MB] 081.递归函数_函数调用内存分析_栈帧的创建.mp4
- [441.8 MB] 065.推导式创建序列_列表推导式_字典推导式_集合推导式_生成器推导式.mp4
- [67.4 MB] 025.字符串_切片slice操作_逆序.mp4
- [29.7 MB] 091.实例方法_内存分析方法调用过程_dir()_isinstance.mp4
- [290.1 MB] 059.嵌套循环练习_九九乘法表_打印表格数据.mp4
- [25.8 MB] 039.列表_二维列表_表格数据的存储和读取.mp4
- [31.6 MB] 094.类方法_静态方法_内存分析图示.mp4
- [187.4 MB] 058.嵌套循环.mp4
- [16.6 MB] 089.构造函数__init__.mp4
- [179.2 MB] 040.元组_特点_创建的两种方式_tuple()要点.mp4
- [23.1 MB] 004.IDLE开发环境的使用_建立Python源文件.mp4
- [21.0 MB] 087.对象的进化故事.mp4
- [134.2 MB] 041.元组_元素访问_计数方法_切片操作_成员资格判断_zip().mp4
- [14.7 MB] 051.Pycharm开发环境的下载安装配置_项目管理.mp4
- [38.8 MB] 047.字典_复杂表格数据存储_列表和字典综合嵌套.mp4
- [27.4 MB] 011.引用的本质_栈内存和堆内存_内存示意图.mp4
- [10.9 MB] 012.标识符_帮助系统的简单使用_命名规则.mp4
- [23.3 MB] 069.返回值详解.mp4
- [27.2 MB] 075.浅拷贝和深拷贝_内存分析.mp4
- [305.1 MB] 102.继承.mp4
- [45.7 MB] 010.对象的基本组成和内存示意图.mp4
- [43.7 MB] 068.形参和实参_文档字符串_函数注释.mp4
- [29.7 MB] 063.循环代码优化技巧(及其重要).mp4
- [22.5 MB] 086.面向对象和面向过程的区别_执行者思维_设计者思维.mp4
- [421.1 MB] 111.特殊属性.mp4
- [16.0 MB] 095.__del__()析构方法和垃圾回收机制.mp4
- [148.8 MB] 084.nonlocal_global.mp4
- [101.5 MB] 038.列表_排序_revered逆序_max_min_sum.mp4
- [20.8 MB] 076.参数的传递_不可变对象含可变子对象_内存分析.mp4
- [223.3 MB] 057.for循环结构_遍历各种可迭代对象_range对象.mp4
- [39.0 MB] 006.简单错误如何处理_守破离学习法_程序员修炼手册.mp4
- [36.1 MB] 049.字典_核心底层原理_内存分析_查找值对象过程.mp4
- [17.7 MB] 015.内置数据类型_基本算术运算符.mp4
- [17.1 MB] 050.集合_特点_创建和删除_交集并集差集运算.mp4
- [14.7 MB] 064.zip()并行迭代.mp4
- [15.6 MB] 082.递归函数_阶乘计算案例.mp4
- [176.8 MB] 054.多分支选择结构.mp4
- [26.6 MB] 003.开发环境介绍_交互模式的使用_IDLE介绍和使用.mp4
- [27.0 MB] 062.else语句.mp4
- [12.4 MB] 115.设计模式_单例模式实现.mp4
- [35.3 MB] 📁 python400集(第二季) 📁 📁 7_坦克大战(第一部分) 📁 📁 视频 184pygame模块的安装.mp4
- [21.6 MB] 190加载我方坦克 .mp4
- [50.3 MB] 193.我方坦克优化2.mp4
- [42.6 MB] 192我方坦克移动优化.mp4
- [20.3 MB] 191我方坦克切换方向_移动.mp4
- [20.5 MB] 197我方坦克发射子弹.mp4
- [26.6 MB] 196完善子弹类.mp4
- [30.9 MB] 195敌方坦克随机移动.mp4
- [35.2 MB] 194.加载敌方坦克.mp4
- [47.2 MB] 189左上角文字的绘制.mp4
- [51.6 MB] 188坦克大战之事件处理.mp4
- [34.2 MB] 187加载主窗口.mp4
- [41.1 MB] 186坦克大战项目框架搭建.mp4
- [19.1 MB] 185面向对象分析项目需求.mp4
- [15.3 MB] 198子弹移动.mp4
- [29.7 MB] 7_坦克大战(第一部分)资料.zip
- [1.8 MB] 📁 📁 8_坦克大战下(第二部分) 📁 📁 视频 204_我方坦克无限重生.mp4
- [24.4 MB] 203_我方坦克的消亡.mp4
- [36.5 MB] 201_我方子弹与敌方坦克的碰撞.mp4
- [41.7 MB] 209_音效处理.mp4
- [32.9 MB] 199_子弹消亡及数量控制.mp4
- [28.1 MB] 200_敌方坦克发射子弹.mp4
- [40.5 MB] 202_实现爆炸效果.mp4
- [40.7 MB] 205_加载墙壁.mp4
- [43.8 MB] 207_坦克不能穿墙.mp4
- [32.2 MB] 208_敌我双方坦克发生碰撞.mp4
- [34.5 MB] 206_子弹不能穿墙.mp4
- [25.8 MB] 8_坦克大战下(第二部分)文档.zip
- [1.8 MB] 📁 📁 9_数据库编程 📁 📁 视频 219操作MySQL数据库查询数据.mp4
- [32.3 MB] 214MySQL数据库的下载.mp4
- [14.7 MB] 217操作MySQL数据库创建表.mp4
- [26.7 MB] 218操作MySQL数据库插入数据.mp4
- [33.7 MB] 211操作sqlite3数据库插入数据.mp4
- [30.7 MB] 213操作SQLite3数据库修改_删除数据.mp4
- [25.3 MB] 220操作MySQL数据库修改_删除数据.mp4
- [26.8 MB] 212操作SQLite3数据库查询数据.mp4
- [23.0 MB] 216PyMySQL模块的安装.mp4
- [14.5 MB] 215MySQL安装 .mp4
- [15.3 MB] 210操作SQLite3创建表.mp4
- [28.9 MB] 9_数据库编程文档.png [493.5 KB] 📁 📁 2_文件处理 134_使用pickle实现序列化和反序列化_神经元记忆移植.mp4
- [74.7 MB] 140_shutil模块_文件和目录拷贝.mp4
- [46.6 MB] 138_os.path模块_常用方法.mp4
- [98.5 MB] 126_file文件操作_操作系统底层关系_写入文件.mp4
- [60.7 MB] 141_shutil和zipfile模块_压缩和解压缩.mp4
- [16.1 MB] 129_关闭流要点2_with上下文管理_现场还原.mp4
- [12.2 MB] 143_递归算法原理_目录树结构展示.mp4
- [22.6 MB] 137_os模块_获得文件信息_创建文件夹_递归创建.mp4
- [58.7 MB] 130_文本文件的读取.mp4
- [37.9 MB] 132_二进制文件的读写_图片文件拷贝.mp4
- [13.5 MB] 133_文件对象常用方法和属性总结_seek()任意位置操作.mp4
- [52.8 MB] 131_enumerate()函数和推导式生成列表_操作每行增加行号.mp4
- [27.5 MB] 127_编码知识_中文乱码问题解决.mp4
- [50.7 MB] 135_CSV文件的读取_写入.mp4
- [30.1 MB] 142_递归算法原理_阶乘计算.mp4
- [31.0 MB] 136_os模块_调用操作系统可执行文件_控制台乱码问题.mp4
- [20.5 MB] 139_os模块_使用walk遍历.mp4
- [54.5 MB] 128_关闭流要点1_try异常管理.mp4
- [28.5 MB] 📁 📁 6_GUI编程(第三部分) 177_【记事本项目02】_新建文件_背景色改变_快捷键功能.mp4
- [109.6 MB] 180_【画图项目02】_绘制直线_拖动删除上一个图形.mp4
- [43.7 MB] 176_【记事本项目01】_打开和保存修改文件的实现.mp4
- [41.5 MB] 182_【画图项目04】_画笔和橡皮擦实现.mp4
- [72.1 MB] 175_主菜单_上下文菜单.mp4
- [27.4 MB] 174_简单对话框_通用消息框_ttk子模块问题.mp4
- [37.1 MB] 181_【画图项目03】_箭头直线_矩形绘制.mp4
- [58.4 MB] 178_【记事本项目03】python项目打包成exe可执行文件.mp4
- [26.7 MB] 183_【画图项目05】_清屏_颜色框_快捷键处理.mp4
- [81.0 MB] 173_颜色框_文件选择框_读取文件内容.mp4
- [65.3 MB] 179_【画图项目01】_界面实现.mp4
- [40.0 MB] 172_optionmenu选项菜单_scale滑块.mp4
- [46.7 MB] 📁 📁 1_异常 117_try_except基本结构.mp4
- [42.9 MB] 124_自定义异常类_raise抛出异常.mp4
- [46.0 MB] 120_finally结构.mp4
- [22.3 MB] 125_pycharm的调试模式.mp4
- [113.6 MB] 119_else结构.mp4
- [10.6 MB] 122with上下文管理.mp4
- [11.7 MB] 123_trackback模块的使用_异常写入日志文件.mp4
- [35.3 MB] 118_try_多个except结构.mp4
- [21.6 MB] 116_异常的本质_调试核心理念.mp4
- [152.3 MB] 121_常见异常汇总和说明.mp4
- [48.4 MB] 📁 📁 5_GUI编程(第二部分) 167_Place管理器_绝对位置和相对位置.mp4
- [21.4 MB] 171_三种事件绑定方式总结.mp4
- [15.2 MB] 166_Pack布局管理器_钢琴软件界面设计.mp4
- [44.4 MB] 165_计算器软件界面的设计.mp4
- [52.9 MB] 168_扑克游戏界面设计_增加事件操作.mp4
- [48.6 MB] 170_lambda表达式_事件传参应用.mp4
- [46.0 MB] 164_Grid布局管理器详解.mp4
- [56.7 MB] 169_事件机制和消息循环原理_鼠标事件_键盘事件_event对象.mp4
- [122.2 MB] 163_Canvas画布组件.mp4
- [31.5 MB] 📁 📁 4_GUI编程(第一部分) 154_PEP8编码规范_窗口大小和位置.mp4
- [29.7 MB] 161_Text多行文本框详解_复杂tag标记.mp4
- [111.3 MB] 156_GUI程序的经典面向对象写法.mp4
- [145.2 MB] 160_Entry_StringVar_登录界面设计和功能实现.mp4
- [69.7 MB] 157_Label组件_tkinter中图像正确显示全局变量写法.mp4
- [128.4 MB] 158_options选项详解_底层源码分析和阅读_可变参数和运算符重载复习.mp4
- [87.4 MB] 162_Radiobutton_Checkbutton详解.mp4
- [51.3 MB] 153_GUI编程和tinkter介绍_第一个GUI程序.mp4
- [68.0 MB] 155_GUI编程整体描述_常用组件汇总.mp4
- [68.0 MB] 159_Button_anchor位置控制.mp4
- [141.2 MB] 📁 📁 3_模块 📁 📁 视频 148_包的概念和创建包和导入包.mp4
- [34.8 MB] 151_模块的本地发布_模块的安装.mp4
- [32.5 MB] 150_sys.path和模块搜索路径详解.mp4
- [94.0 MB] 149_包的本质和init文件_批量导入_包内引用.mp4
- [24.2 MB] 145_模块化编程的流程_设计和实现分离.mp4
- [127.5 MB] 147_import加载底层原理_importlib模块.mp4
- [22.8 MB] 146_模块导入_import和from_import语句详解和区别.mp4
- [64.0 MB] 152_PyPI官网_远程上传和管理模块_PIP方式安装模块.mp4
- [37.0 MB] 144_模块化编程理念_什么是模块_哲学思想.mp4
- [70.4 MB] python400集(第二季)资料.zip
- [1.8 MB] 适合人群 Python初学者 Python进阶者 全栈开发爱好者 学习收获 掌握Python核心库 提升实战能力 成为Python全栈开发高手 祝您学习愉快! 学有所成,前程似锦!






