飞豹客 · 课能看,资料也能带走
飞豹客体系课 会员免费

路飞学城Python全栈工程师(中级)V3.0版

这门课解决什么问题 很多初学者在掌握变量、循环和基础数据结构后,容易陷入“能写代码但写不出好代码”的瓶颈。这段资料聚焦于 Python 中级核心难点:函数式编程思想。它解决的痛点是,为什么你的代码逻辑混乱、难以复用?如何通过装饰器实现日志记录或权限校验而不修改原函数?如何优雅地处理大数据流的内存问题

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
0 人关注 更新于 2026-11-12 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可免费领取。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 · 按档位

永久免费可领
年免费可领
月免费可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这门课解决什么问题

很多初学者在掌握变量、循环和基础数据结构后,容易陷入“能写代码但写不出好代码”的瓶颈。这段资料聚焦于 Python 中级核心难点:函数式编程思想。它解决的痛点是,为什么你的代码逻辑混乱、难以复用?如何通过装饰器实现日志记录或权限校验而不修改原函数?如何优雅地处理大数据流的内存问题?这是从“脚本程序员”向“工程化开发者”转变的关键一步。

适合什么基础

适合已经学过 Python 基础语法(列表、字典、类与对象)的学员。如果你对 `def` 的定义、参数传递有模糊认识,且曾对闭包、生成器感到困惑,这里就是最佳修补站。不适合零基础,也不适合纯新手,因为课程默认你具备基本的编码能力,直接切入高阶抽象概念。

建议先看哪几块

建议优先攻克以下三个模块,建立函数进阶的认知框架:

  • 作用域与非固定参数:理解局部与全局变量的边界(视频 14、21),以及 `*args`、`**kwargs` 的真实用法,这是函数灵活性的根基。
  • 闭包与装饰器:这是本阶段的绝对重点。务必先看懂“嵌套函数”和“闭包形成条件”,再过渡到装饰器语法糖(视频 39-43)。不要死记硬背 `@decorator` 写法,要理解它本质是高阶函数的包装。
  • 生成器与迭代器:区分 `return` 与 `yield` 的本质差异(视频 45-49)。理解为何在处理大文件流时,生成器比列表更高效,以及如何用 `send()` 方法控制流程。

学完能独立做什么

学完后,你将能够:编写出结构清晰、高内聚低耦合的工具函数;在不侵入原有业务代码的前提下,通过装饰器添加通用功能(如重试机制、性能计时);熟练运用生成器模式处理海量数据或协程模拟,避免内存溢出。你不再只是调用库函数,而是能创造属于自己的高效工具链。

资料怎么配合练习

视频体积较大(单个文件多在 50MB-200MB 之间),建议下载至本地观看以便反复暂停调试。学习时切忌“只看不练”。每一个视频结束后,必须亲手复现代码并修改参数观察变化。例如,讲装饰器时,自己手写一个记录打印时间的装饰器;讲生成器时,自己实现一个简单的斐波那契数列生成器。利用作业需求环节(如视频 51)进行综合测试,确保理论转化为肌肉记忆。资料中的练习题(视频 35)是关键自测点,务必独立完成后再对照思路。

课程目录

第1章 函数、装饰器、迭代器、内置方法51 集
  • 26.递归的作用?.mp4 [59.1 MB]
  • 1.鸡汤之人丑就要多读书.mp4 [104.2 MB]
  • 20.函数-嵌套函数.mp4 [210.5 MB]
  • 31.函数-内置方法2.mp4 [179.8 MB]
  • 22.函数-匿名函数.mp4 [109.4 MB]
  • 38.函数-函数进阶-作用域的查找空间.mp4 [51.7 MB]
  • 47.函数-函数进阶-生成器调用方法.mp4 [78.6 MB]
  • 2.三元运算.mp4 [35.9 MB]
  • 33.函数-内置方法4.mp4 [63.5 MB]
  • 15.函数-非固定参数2.mp4 [50.1 MB]
  • 45.函数-函数进阶-生成器.mp4 [90.9 MB]
  • 6.文件处理-写模式操作文件.mp4 [120.4 MB]
  • 42.函数-函数进阶-装饰带参数的函数.mp4 [133.3 MB]
  • 30.函数-内置方法1.mp4 [142.7 MB]
  • 51.函数-函数进阶-作业需求.mp4 [79.1 MB]
  • 23.函数-高阶函数.mp4 [103.9 MB]
  • 4.文件处理-二进制模式.mp4 [41.8 MB]
  • 49.函数-函数进阶-生成器send方法.mp4 [152.9 MB]
  • 10.文件处理-文件修改功能.mp4 [166.2 MB]
  • 40.函数-函数进阶-装饰器.mp4 [235.5 MB]
  • 27.递归的特性总结.mp4 [78.3 MB]
  • 14.函数-非固定参数.mp4 [128.5 MB]
  • 35.函数-函数练习题.mp4 [46.8 MB]
  • 36.函数-函数进阶-鸡汤.mp4 [46.8 MB]
  • 43.函数-函数进阶-装饰器带参数2.mp4 [212.6 MB]
  • 16.函数-返回值.mp4 [98.1 MB]
  • 34.函数-内置方法5.mp4 [39.7 MB]
  • 12.函数-默认参数.mp4 [117.5 MB]
  • 32.函数-内置方法3.mp4 [24.8 MB]
  • 39.函数-函数进阶-闭包.mp4 [60.6 MB]
  • 19.函数-在函数里修改列表数据.mp4 [60.5 MB]
  • 46.函数-函数进阶-斐波那契.mp4 [230.4 MB]
  • 21.函数-作用域.mp4 [102.0 MB]
  • 48.函数-函数进阶-函数写生成器.mp4 [200.7 MB]
  • 29.尾递归优化.mp4 [107.1 MB]
  • 37.函数-函数进阶-命名空间.mp4 [102.7 MB]
  • 11.函数-基本介绍.mp4 [152.0 MB]
  • 28.递归的作用.mp4 [94.4 MB]
  • 24.递归介绍.mp4 [79.7 MB]
  • 7.文件处理-追加模式操作文件.mp4 [22.0 MB]
  • 13.函数-关键参数.mp4 [48.6 MB]
  • 3.文件处理.mp4 [106.5 MB]
  • 44.函数-函数进阶-列表生成式.mp4 [67.5 MB]
  • 8.文件处理-混合操作文件.mp4 [84.0 MB]
  • 50.函数-函数进阶-迭代器.mp4 [136.8 MB]
  • 17.函数 -局部变量.mp4 [139.3 MB]
  • 5.文件处理-智能检测编码的工具.mp4 [46.9 MB]
  • 25.递归与栈的关系.mp4 [40.0 MB]
  • 18.函数-在函数里修改全局变量.mp4 [36.7 MB]
  • 9.文件处理-文件操作做其他功能.mp4 [179.9 MB]
  • 41.函数-函数进阶-装饰器流程分析.mp4 [116.0 MB]
第3章 作业讲解23 集
  • 3.ATM作业讲解-画流程图.mp4 [26.0 MB]
  • 1.ATM-作业讲解做作业的步骤.mp4 [25.8 MB]
  • 19.员工信息表作业讲解-开发update修改功能2.mp4 [147.9 MB]
  • 8.ATM作业讲解- 查看账户信息代码讲解.mp4 [35.3 MB]
  • 7.ATM作业讲解- 功能分发器代码讲解.mp4 [60.7 MB]
  • 2.ATM作业讲解-需求分析.mp4 [85.1 MB]
  • 6.ATM作业讲解-用户认证代码和日志代码.mp4 [169.7 MB]
  • 4.ATM作业讲解-搭项目架构.mp4 [47.8 MB]
  • 12.员工信息表作业讲解-作业思路解析.mp4 [128.4 MB]
  • 11.ATM作业讲解- 后续功能思路讲解.mp4 [104.3 MB]
  • 21.员工信息表作业讲解-作业总结.mp4 [26.8 MB]
  • 18.员工信息表作业讲解-开发update修改功能.mp4 [219.1 MB]
  • 9.ATM作业讲解- 取现功能代码讲解.mp4 [97.3 MB]
  • 10.ATM作业讲解- 交易中心代码讲解.mp4 [168.2 MB]
  • 16.员工信息表作业讲解-编写解析find语句的方法.mp4 [240.0 MB]
  • 17.员工信息表作业讲解-使打印的数据变得好看.mp4 [36.4 MB]
  • 13.员工信息表作业讲解-设计员工表在内存里的数据结构.mp4 [197.4 MB]
  • 23.购物车作业讲解.mp4 [725.6 MB]
  • 14.员工信息表作业讲解-编写解析where语句的方法.mp4 [212.4 MB]
  • 22.第2章 练习题讲解.mp4 [764.8 MB]
  • 15.员工信息表作业讲解-编写解析where语句过滤条件方法.mp4 [207.8 MB]
  • 5.ATM作业讲解-用户认证代码讲解.mp4 [97.2 MB]
  • 20.员工信息表作业讲解-支持不加WHERE的语句.mp4 [100.7 MB]
第2章 常用模块41 集
  • 40.战术上勤奋掩盖不了战略上的懒惰(仅有音频).mp4 [390.0 MB]
  • 13.常用模块学习-sys模块详解.mp4 [78.2 MB]
  • 39.常用模块学习-作业需求.mp4 [63.1 MB]
  • 10.常用模块学习-datetime模块详解.mp4 [102.9 MB]
  • 7.常用模块学习-跨模块导入2.mp4 [160.0 MB]
  • 24.常用模块学习-subprocess模块详解2.mp4 [298.9 MB]
  • 38.常用模块学习-软件开发目录规范2.mp4 [181.0 MB]
  • 8.常用模块学习-相对导入.mp4 [169.7 MB]
  • 23.常用模块学习-subprocess模块详解.mp4 [217.7 MB]
  • 28.常用模块学习-re正则表达式讲解.mp4 [105.8 MB]
  • 4.常用模块-开源模块学习的安装方式.mp4 [116.7 MB]
  • 2.常用模块学习-模块的种类和导入方法.mp4 [266.3 MB]
  • 12.常用模块学习-os模块详解.mp4 [232.3 MB]
  • 22.常用模块学习-hashlib加密模块详解.mp4 [295.2 MB]
  • 25.常用模块学习-logging模块基础.mp4 [237.4 MB]
  • 5.常用模块学习-使用国内源下载模块.mp4 [60.3 MB]
  • 33.常用模块学习-re正则表达式公式讲解4.mp4 [121.2 MB]
  • 37.常用模块学习-软件开发目录规范.mp4 [71.7 MB]
  • 19.常用模块学习-xml处理模块详解.mp4 [181.0 MB]
  • 9.常用模块学习-time模块详解.mp4 [181.8 MB]
  • 14.常用模块学习-shutil模块详解.mp4 [316.7 MB]
  • 15.常用模块学习-序列化模块详解.mp4 [89.6 MB]
  • 1.常用模块学习-小鸡汤.mp4 [68.0 MB]
  • 16.常用模块学习-序列化json模块详解.mp4 [264.3 MB]
  • 31.常用模块学习-re正则表达式公式讲解2.mp4 [104.5 MB]
  • 36.常用模块学习-re正则表达式详解7.mp4 [99.8 MB]
  • 11.常用模块学习-random模块详解.mp4 [72.4 MB]
  • 35.常用模块学习-re正则表达式公式讲解6.mp4 [35.1 MB]
  • 27.常用模块学习-logging日志过滤和日志文件自动截取.mp4 [143.7 MB]
  • 18.常用模块学习-序列化shelve模块详解.mp4 [109.3 MB]
  • 20.常用模块学习-自动创建xml文档.mp4 [87.5 MB]
  • 26.常用模块学习-logging模块进阶.mp4 [281.0 MB]
  • 3.常用模块学习-模块的导入路径.mp4 [205.7 MB]
  • 17.常用模块学习-序列化pickle模块详解.mp4 [112.3 MB]
  • 34.常用模块学习-re正则表达式公式讲解5.mp4 [74.0 MB]
  • 21.常用模块学习-configparser模块详解.mp4 [206.9 MB]
  • 6.常用模块学习-包及跨模块导入.mp4 [168.8 MB]
  • 30.常用模块学习-re正则表达式公式讲解1.mp4 [71.5 MB]
  • 32.常用模块学习-re正则表达式公式讲解3.mp4 [140.4 MB]
  • 29.常用模块学习-re匹配语法.mp4 [94.8 MB]
  • 函数编程(旧)说明.png [493.5 KB]
3-Day 常用模块16 集
  • 13 日志模块的配置.mp4 [30.3 MB]
  • 01 random模块.mp4 [40.9 MB]
  • 14 Day09今日作业讲解1.mp4 [65.9 MB]
  • 03 datetime模块(1).mp4 [32.5 MB]
  • 05 sys模块.mp4 [14.8 MB]
  • 07 os模块(2).mp4 [33.6 MB]
  • 10 json案例之网络传输.mp4 [20.0 MB]
  • 11 json语法补充.mp4 [22.5 MB]
  • 16 Day09今日作业讲解3.mp4 [52.3 MB]
  • 04 datetime模块(2).mp4 [19.4 MB]
  • 06 os模块(1).mp4 [19.4 MB]
  • 02 time模块.mp4 [29.0 MB]
  • 15 Day09今日作业讲解2.mp4 [37.3 MB]
  • 09 json案例之持久化存储.mp4 [22.6 MB]
  • 08 json模块的基本语法.mp4 [50.6 MB]
  • 12 日志模块.mp4 [25.3 MB]
2-Day 文件操作14 集
  • 08 字节模式.mp4 [18.3 MB]
  • 12 openpyxl模块的基本语法.mp4 [26.3 MB]
  • 07 with open上下文管理.mp4 [8.3 MB]
  • 11 爬虫下载抖音短视频.mp4 [51.6 MB]
  • Day08今日作业讲解.mp4 [52.2 MB]
  • 02 文本的编码与解码.mp4 [15.9 MB]
  • 04 文件操作之encoding参数.mp4 [32.0 MB]
  • 10 爬虫下载高清美女图片.mp4 [24.8 MB]
  • 05 文件读操作.mp4 [31.8 MB]
  • 01 字符编码初识.mp4 [40.6 MB]
  • 06 文件写操作.mp4 [23.2 MB]
  • 03 Python的编码与解码.mp4 [29.0 MB]
  • 13 爬虫数据存储到Excel中.mp4 [52.9 MB]
  • 09 字节模式练习之拷贝图片.mp4 [8.8 MB]
5-模块作业讲解7 集
  • 模块2作业讲解01.mp4 [60.5 MB]
  • 模块2作业讲解03.mp4 [32.0 MB]
  • 模块2作业讲解05.mp4 [48.9 MB]
  • 模块2作业讲解02.mp4 [38.3 MB]
  • 模块2作业讲解04.mp4 [57.2 MB]
  • 模块2作业讲解07【炸金花讲解】.mp4 [212.0 MB]
  • 模块2作业讲解06.mp4 [44.0 MB]
4-Day 模块与包15 集
  • 09 虚拟环境介绍.mp4 [11.9 MB]
  • 08 导入模块与包的本质.mp4 [45.1 MB]
  • 06 包的初识.mp4 [24.7 MB]
  • 14 Day10今日作业讲解1.mp4 [32.9 MB]
  • 11 导入和导出依赖.mp4 [22.8 MB]
  • 05 循环导包BUG.mp4 [25.4 MB]
  • 03 模块的名称空间.mp4 [65.2 MB]
  • 15 Day10今日作业讲解2.mp4 [36.7 MB]
  • 04 模块名与__name__.mp4 [18.1 MB]
  • 07 导包语法补充.mp4 [14.3 MB]
  • 02 导入模块语法.mp4 [48.8 MB]
  • 10 虚拟环境命令.mp4 [46.1 MB]
  • 01 模块初识.mp4 [47.0 MB]
  • 12 软件目录开发规范简介.mp4 [15.4 MB]
  • 13 客户关系管理系统多目录版本.mp4 [51.7 MB]
1-Day 函数基础22 集
  • 13 函数作用域的global和nonlocal.mp4 [23.8 MB]
  • 02 函数参数概述.mp4 [31.5 MB]
  • 01 函数初识.mp4 [64.4 MB]
  • 06 函数的关键字参数.mp4 [22.9 MB]
  • 21 函数练习案例2.mp4 [38.1 MB]
  • 10 函数之可变类型之kwargs(1).mp4 [24.3 MB]
  • 18 函数的常用内置函数(2).mp4 [31.8 MB]
  • 12 函数作用域.mp4 [49.9 MB]
  • 17 函数的常用内置函数(1).mp4 [41.9 MB]
  • 08 函数的关键字参数与默认参数练习案例.mp4 [25.2 MB]
  • 11 函数之可变类型之kwargs(2).mp4 [32.8 MB]
  • 07 函数的关键字参数与默认参数.mp4 [24.0 MB]
  • 04 函数的默认参数.mp4 [44.5 MB]
  • 09 函数可变类型之args.mp4 [32.5 MB]
  • 22 客户关系管理系统【函数版本】.mp4 [30.9 MB]
  • 14 函数返回值的基本使用.mp4 [30.1 MB]
  • 15 函数默认返回值和返回多个值.mp4 [10.0 MB]
  • 20 函数练习案例.mp4 [49.3 MB]
  • Day07今日作业讲解3.mp4 [26.7 MB]
  • 03 函数的位置参数.mp4 [31.8 MB]
  • 16 匿名函数.mp4 [10.1 MB]
  • Day07今日作业讲解2.mp4 [25.3 MB]
  • … 其余 10776 项略,目录共 10976 项