补齐 Python 基础,是进入 AI 工程的前提

很多人学 AI 时卡壳,往往不是模型太复杂,而是 Python 基础有漏洞。这门课程的前置模块专门针对这一痛点设计,从环境变量配置、包管理工具到 Jupyter Notebook 实操,覆盖了开发者最常遇到的环境配置陷阱。随后系统梳理列表、字典、集合等核心数据结构,深入讲解赋值机制与内存模型,避免“代码能跑但不知为何”的黑盒状态。对于习惯写脚本却忽视异常处理、文件 IO 和模块化编程的学习者,这部分内容是填补能力缺口的关键一环。

建议按“语法-练习-进阶”顺序突破

建议先完整观看 Python 基础语法系列,重点掌握函数定义、类的基本结构与属性操作,这是后续理解面向对象框架的基础。看完理论后,务必跟随三套精选练习题进行实战,不要跳过。通过练习题检验自己对判断、循环及异常处理的理解是否扎实。只有在基础语法部分做到肌肉记忆,才能在学习后续的神经网络框架时,将精力集中在算法逻辑而非语言语法上,从而建立从脚本编写到工程化开发的思维转换。

学完可独立搭建 AI 基础工程

完成该阶段学习后,你将能够独立配置 Linux/Windows 下的 Python 开发环境,熟练编写具备异常捕获、文件读写及模块化管理的代码。更重要的是,你已具备阅读和调试主流 AI 开源项目源码的语言能力,能够基于类结构理解预训练模型的加载与推理逻辑。配合课程提供的 Notebook 工具和习题资源,这种“所见即所得”的练习模式,能让你快速验证代码片段,为接下来深入深度学习框架和模型训练流程打下坚实的工程基础。

课程目录

第01模块:Python快速入门(新)
1.1 开篇:讲师和课程内容介绍.mp4 16.56M
1.2 开篇:授课模式须知.mp4 15.32M
1.3 开篇:学习方法的建议.mp4 14.98M
1.4 开篇:笔记和文档的编写.mp4 50.58M
1.5 开篇:写在最后.mp4 3.52M
10.1 Python环境配置.mp4 29.33M
10.10 字典基础定义.mp4 14.47M
10.11 字典的核心操作.mp4 20.90M
10.12 Set结构.mp4 19.91M
10.13 赋值机制.mp4 5.25M
10.14 判断结构.mp4 11.56M
10.15 循环结构.mp4 20.16M
10.16 函数定义.mp4 24.03M
10.17 模块与包.mp4 23.75M
10.18 异常处理模块.mp4 35.73M
10.19 文件操作.mp4 35.54M
10.2 Python库安装工具.mp4 28.50M
10.20 类的基本定义.mp4 23.51M
10.21 类的属性操作.mp4 25.40M
10.22 时间操作.mp4 12.63M
10.23 Python练习题-1.mp4 23.03M
10.24 Python练习题-2.mp4 35.47M
10.25 Python练习题-3.mp4 25.16M
10.3 Notebook工具使用.mp4 51.81M
10.4 Python简介.mp4 38.71M
10.5 Python数值运算.mp4 26.93M
10.6 Python字符串操作.mp4 24.67M
10.7 索引结构.mp4 16.80M
10.8 List基础结构.mp4 22.69M
10.9 List核心操作.mp4 23.67M
2.1 今日概要.mp4 6.25M
2.10 CPython解释器版本.mp4 8.49M
2.11 环境搭建说明.mp4 9.22M
2.12 python解释器的安装(mac系统).mp4 54.36M
2.13 python解释器的安装(win系统).mp4 65.47M
2.14 Pycharm使用和破解(mac系统).mp4 32.03M
2.15 Pycharm使用和破解(win系统).mp4 32.46M
2.16 今日总结.mp4 6.93M
2.17 今日作业.mp4 2.67M
2.18 作业答案和讲解.mp4 9.04M
2.2 课堂笔记的创建.mp4 6.61M
2.3 常见计算机基本概念.mp4 39.74M
2.4 编程语言.mp4 10.14M
2.5 编译器和解释器.mp4 17.33M
2.6 学习编程本质上的三件事.mp4 6.05M
2.7 编程语言的分类.mp4 14.69M
2.8 Python介绍.mp4 15.24M
2.9 Python解释器种类.mp4 18.50M
3.1 今日概要.mp4 1.85M
3.10 类型转换和数据类型相关练习题.mp4 24.61M
3.11 数据类型-练习题讲解.mp4 23.08M
3.12 变量及其命名规范.mp4 23.79M
3.13 变量的内存指向关系及其练习题.mp4 18.09M
3.14 注释.mp4 8.30M
3.15 输入.mp4 20.57M
3.16 基本条件语句.mp4 27.11M
3.17 基本条件语句-练习题讲解.mp4 11.59M
3.18 多条件判断.mp4 8.35M
3.19 条件嵌套.mp4 13.82M
3.2 编码.mp4 12.83M
3.20 今日总结和作业.mp4 5.36M
3.21 作业答案和讲解.mp4 17.58M
3.3 编程初体验.mp4 16.31M
3.4 print输出及练习题.mp4 15.47M
3.5 输出练习题讲解.mp4 7.41M
3.6 数据类型的引入.mp4 4.32M
3.7 整形.mp4 8.87M
3.8 字符串.mp4 18.56M
3.9 布尔类型.mp4 14.29M
4.1 今日概要new.mp4 2.47M
4.10 基于f字符串格式化.mp4 21.19M
4.11 运算符.mp4 21.15M
4.12 运算符:优先级.mp4 6.04M
4.13 运算符:面试题相关知识和练习题.mp4 17.02M
4.14 运算符:练习题讲解和面试题补充.mp4 25.24M
4.15 总结和今日作业.mp4 9.08M
4.16 作业题讲解.mp4 27.44M
4.2 while循环及案例讲解.mp4 25.54M
4.3 综合小案例以及阶段练习题.mp4 18.10M
4.4 练习题讲解.mp4 29.07M
4.5 break及示例讲解.mp4 12.90M
4.6 continue及示例讲解.mp4 15.55M
4.7 while_else语法.mp4 8.33M
4.8 基于%字符串格式化.mp4 29.26M
4.9 基于format字符串格式化及补充.mp4 15.87M
5.1 今日概要.mp4 4.27M
5.10 Python中的编码.mp4 12.81M
5.11 今日总结.mp4 15.59M
5.2 python代码的2种运行方式.mp4 10.30M
5.3 进制及相互之间的转换.mp4 27.36M
5.4 计算机中的单位.mp4 17.81M
5.5 单位相关练习题讲解.mp4 3.47M
5.6 ascii编码.mp4 13.56M
5.7 gbk编码.mp4 7.49M
5.8 unicode.mp4 40.60M
5.9 utf8编码.mp4 23.28M
6.1 数据类型概要.mp4 17.23M
6.10 字符串:类型转换.mp4 3.82M
6.11 字符串:不允许被修改.mp4 4.46M
6.12 今日总结和作业.mp4 9.36M
6.13 今日作业讲解.mp4 114.14M
6.14 今日作业讲解.mp4 102.42M
6.2 整型.mp4 29.03M
6.3 布尔类型.mp4 12.49M
6.4 字符串:独有功能(一).mp4 41.64M
6.5 字符串:独有功能(三).mp4 35.10M
6.6 字符串:独有功能(二).mp4 40.45M
6.7 字符串:练习题和讲解.mp4 51.61M
6.8 字符串:公共功能(一).mp4 32.46M
6.9 字符串:公共功能(二).mp4 49.45M
7.1 今日概要.mp4 2.51M
7.10 元组:定义.mp4 12.85M
7.11 元组:公共功能.mp4 17.25M
7.12 元组:转换和嵌套.mp4 44.39M
7.13 元组:总结和作业.mp4 6.39M
7.14 作业讲解.mp4 18.11M
7.2 列表:定义.mp4 8.38M
7.3 列表:独有功能(一).mp4 32.49M
7.4 列表:独有功能(二).mp4 34.43M
7.5 列表:独有功能(三).mp4 42.49M
7.6 列表:公共功能.mp4 58.21M
7.7 列表:类型转换.mp4 7.58M
7.8 列表:嵌套.mp4 21.38M
7.9 列表:阶段作业题讲解.mp4 72.39M
8.1 今日概要.mp4 3.09M
8.10 字典:定义.mp4 16.81M
8.11 字典:独有功能(一).mp4 22.45M
8.12 字典:独有功能(二).mp4 33.68M
8.13 字典:练习题和讲解.mp4 18.48M
8.14 字典:公共功能.mp4 28.87M
8.15 字典:转换和嵌套.mp4 22.63M
8.16 浮点型.mp4 6.17M
8.17 今日总结.mp4 9.61M
8.18 今日作业讲解.mp4 102.69M
8.2 集合:定义.mp4 8.86M
8.3 集合:独有功能.mp4 12.49M
8.4 集合:公共功能.mp4 4.40M
8.5 集合:类型转换.mp4 4.84M
8.6 集合:内部存储原理.mp4 10.97M
8.7 集合:高效和嵌套.mp4 16.54M
8.8 集合:练习题和讲解.mp4 7.06M
8.9 None到底是个啥.mp4 8.34M
9.1 今日概要.mp4 3.70M
9.2 七条代码规范.mp4 29.63M
9.3 补充:pass的作用?.mp4 2.91M
9.4 补充:is和==的区别?.mp4 4.08M
9.5 补充:位运算到底是干啥的?.mp4 26.12M
9.6 阶段思维导图.mp4 4.56M
9.7 第一阶段考试题.mp4 3.83M
9.8 第一阶段考试题(答案讲解).mp4 92.00M
第02模块:Python数据科学必备工具包实战(新)
1.1 Anaconda简介及安装.mp4 66.48M
1.10 routines函数(二).mp4 20.34M
1.11 routines函数(三).mp4 30.19M
1.12 routines函数练习.mp4 19.35M
1.13 ndarray的读写操作.mp4 45.73M
1.14 ndarray读写练习.mp4 13.80M
1.15 ndarray级联concatenate.mp4 35.42M
1.16 ndarray的拆分.mp4 15.95M
1.17 ndarray拆分练习.mp4 19.53M
1.18 ndarray的基本运算.mp4 11.62M
1.19 广播机制.mp4 28.93M
1.2 jupyter_notebook启动.mp4 29.98M
1.20 ndarray运算练习.mp4 9.15M
1.21 ndarray的聚合函数.mp4 34.13M
1.22 ndarray综合练习.mp4 39.94M
1.23 ndarray的append和insert.mp4 26.56M
1.24 ndarray的delete、扁平处理、变形和翻转.mp4 32.05M
1.25 numpy的数学函数和算数函数.mp4 25.44M
1.26 numpy查找和排序.mp4 23.88M
1.3 jupyter_notebook单元格基本状态.mp4 21.57M
1.4 单元格的常用操作.mp4 9.71M
1.5 单元格运行与帮助文档.mp4 17.14M
1.6 IPython魔法指令和输入输出历史.mp4 50.35M
1.7 ndarray的属性及输出方法.mp4 17.55M
1.8 ndarray的元素类型统一.mp4 29.49M
1.9 routines函数(一).mp4 19.22M
2.1 pandas简介.mp4 9.49M
2.10 DataFrame运算(一).mp4 36.35M
2.11 DataFrame运算(二).mp4 24.02M
2.12 pandas对象的显示访问和隐式访问.mp4 19.80M
2.13 pandas对象的loc访问详解.mp4 39.25M
2.14 pandas对象iloc访问详解.mp4 12.82M
2.15 pandas对象访问的注意事项.mp4 18.40M
2.16 pandas高级查找.mp4 43.36M
2.17 pandas聚合操作.mp4 23.17M
2.18 pandas对象习题讲解.mp4 44.82M
2.19 pandas单层索引.mp4 29.97M
2.2 Series对象的基本构造及注意事项.mp4 39.38M
2.20 pandas多层索引.mp4 37.38M
2.21 多层索引的访问.mp4 33.11M
2.22 stack和unstack操作.mp4 15.44M
2.23 pandas数据类型练习.mp4 40.25M
2.24 csv文件和txt文件的读取.mp4 34.36M
2.25 pandasIO操作.mp4 23.49M
2.26 常用数据探索方法.mp4 20.50M
2.27 python空类型和numy空类型.mp4 31.22M
2.28 pandas空值查找.mp4 30.50M
2.29 pandas空值批量填充.mp4 36.10M
2.3 Series高级构造函数.mp4 13.70M
2.30 空值过滤.mp4 25.83M
2.31 异常值处理.mp4 44.92M
2.32 离群点检测和过滤.mp4 33.50M
2.33 重复值处理.mp4 25.28M
2.34 排序和随机抽样.mp4 12.42M
2.35 pandas索引操作.mp4 14.55M
2.36 rename操作.mp4 11.44M
2.37 replace替换.mp4 34.55M
2.38 map处理精确匹配模糊匹配.mp4 38.24M
2.39 pandas级联.mp4 63.64M
2.4 Series的重要属性.mp4 12.98M
2.40 合并的基本逻辑和注意事项.mp4 11.24M
2.41 合并参数left,right,how.mp4 63.91M
2.42 -合并参数left_on,right_on,on.mp4 42.19M
2.43 groupby分组.mp4 34.48M
2.44 交叉表和透视表.mp4 14.76M
2.5 Series的运算.mp4 21.04M
2.6 DataFrame结构理解.mp4 18.59M
2.7 DataFrame的基础构造方法.mp4 23.93M
2.8 DataFrame的其他构造方法.mp4 17.75M
2.9 DataFrame的重要属性.mp4 9.22M
71课时matplotlib绘图-图像组成.mp4 24.48M
72课时matplotlib绘图-画板画布和就近原则.mp4 53.13M
73课时matplotlib绘图-网格设置.mp4 16.82M
74课时matplotlib绘图-刻度界限.mp4 23.98M
75课时matplotlib绘图-刻度值和刻度标签.mp4 27.08M
76课时matplotlib绘图-轴标题和画布标题.mp4 13.26M
77课时matplotlib绘图-图例设置.mp4 62.48M
78课时matplotlib绘图-图像保存.mp4 24.25M
79课时matplotlib绘图-画板注释信息和画板标题.mp4 31.88M
80课时matplotlib绘图-画板注释信息和箭头注释.mp4 31.38M
81课时matplotlib绘图-颜色处理.mp4 38.05M
82课时matplotlib绘图-透明度和图像读取.mp4 32.20M
83课时matplotlib绘图-线型和点型设置.mp4 33.99M
84课时matplotlib绘图-其他设置方式补充.mp4 20.88M
85课时2D图像绘制-线型图.mp4 39.72M
86课时2D图像绘制-散点图.mp4 64.85M
87课时2D图像绘制-直方图.mp4 46.84M
88课时2D图像绘制-直方图bins的用法补充.mp4 14.28M
89课时2D图像绘制-条形图.mp4 36.06M
90课时2D图像绘制-极坐表条形图.mp4 32.14M
91课时2D图像绘制-雷达图.mp4 44.92M
92课时2D图像绘制-饼图.mp4 22.06M
93课时2D图像绘制-箱线图.mp4 58.51M
94课时matplotlib全局设置.mp4 31.07M
100课时seaborn默认的配色方案.mp4 15.63M
101课时seaborn分类调色板.mp4 30.96M
102课时调色板工具和自定义调色板.mp4 16.22M
103课时连续调色板配色方案.mp4 17.38M
104课时对称调色板及配色方案总结.mp4 24.00M
105课时seaborn玩具数据加载.mp4 11.85M
106课时seaborn条形图绘制.mp4 34.28M
107课时seaborn条形图多分组技巧.mp4 45.51M
108课时scatterplot散点图.mp4 44.80M
109课时离散字段和连续字段的可视化方案.mp4 19.87M
110课时heatmap热力图.mp4 32.72M
111课时regplot和lmplot线性回归.mp4 10.88M
112课时单变量分布图像和组合图像.mp4 28.17M
113课时多分组可视化实现方案.mp4 21.67M
95课时seaborn默认风格设置.mp4 21.65M
96课时seaborn画布风格设置.mp4 22.36M
97课时seaborn边框配置.mp4 18.02M
98课时seaborn文字线条设置.mp4 23.21M
99课时matplotlib调色板作用及定制.mp4 36.46M
5.1 Numpy概述.mp4 19.00M
5.10 四则运算.mp4 18.09M
5.11 随机模块.mp4 31.22M
5.12 文件读写.mp4 21.28M
5.13 数组保存.mp4 28.75M
5.14 练习题1.mp4 31.83M
5.15 练习题2.mp4 28.46M
5.16 练习题3.mp4 39.22M
5.2 Array数组.mp4 19.74M
5.3 数组结构.mp4 40.51M
5.4 数组类型.mp4 13.82M
5.5 数值运算.mp4 28.57M
5.6 排序操作.mp4 23.69M
5.7 数组形状操作.mp4 36.32M
5.8 数组生成函数.mp4 28.54M
5.9 常用生成函数.mp4 16.51M
6.1 Pandas概述.mp4 36.04M
6.10 数据透视表.mp4 32.62M
6.11 时间操作.mp4 26.12M
6.12 时间序列操作.mp4 35.23M
6.13 Pandas常用操作.mp4 30.31M
6.14 Pandas常用操作2.mp4 28.85M
6.15 Groupby操作延伸.mp4 47.78M
6.16 字符串操作.mp4 18.33M
6.17 索引进阶.mp4 22.67M
6.18 Pandas绘图操作.mp4 41.54M
6.19 大数据处理技巧.mp4 67.77M
6.2 Pandas基本操作.mp4 45.31M
6.3 Pandas索引.mp4 40.42M
6.4 groupby操作.mp4 24.42M
6.5 数值运算.mp4 32.55M
6.6 对象操作.mp4 26.30M
6.7 对象操作2.mp4 26.84M
6.8 merge操作.mp4 29.37M
6.9 显示设置.mp4 18.64M
7.1 Matplotlib概述.mp4 28.47M
7.10 绘图细节设置2.mp4 32.27M
7.11 直方图与散点图.mp4 37.68M
7.12 3D图绘制.mp4 52.92M
7.13 pie图.mp4 32.03M
7.14 子图布局.mp4 46.73M
7.15 结合pandas与sklearn.mp4 36.93M
7.2 子图与标注.mp4 51.92M
7.3 风格设置.mp4 12.97M
7.4 条形图.mp4 28.08M
7.5 条形图细节.mp4 28.84M
7.6 条形图外观.mp4 30.75M
7.7 盒图绘制.mp4 18.24M
7.8 盒图细节.mp4 32.97M
7.9 绘图细节设置.mp4 30.02M
8.1 课程简介.mp4 5.34M
8.10 Facetgrid使用方法.mp4 19.25M
8.11 Facetgrid绘制多变量.mp4 26.92M
8.12 热度图绘制.mp4 40.24M
8.2 整体布局风格设置.mp4 23.99M
8.3 风格细节设置.mp4 24.86M
8.4 调色板.mp4 22.06M
8.5 调色板颜色设置.mp4 19.86M
8.6 单变量分析绘图.mp4 24.78M
8.7 回归分析绘图.mp4 26.57M
8.8 多变量分析绘图.mp4 24.87M
8.9 分类属性绘图.mp4 26.86M
第03模块:人工智能-必备数学课程(新)
1.1 课程简介.mp4 6.56M
1.2 函数.mp4 8.80M
1.3 极限.mp4 11.64M
1.4 无穷小与无穷大.mp4 10.90M
1.5 连续性与导数.mp4 15.10M
1.6 偏导数.mp4 11.69M
1.7 方向导数.mp4 14.29M
1.8 梯度.mp4 21.72M
10.1 熵的概念.mp4 7.74M
10.2 熵的大小意味着什么.mp4 25.61M
10.3 激活函数.mp4 10.48M
10.4 激活函数的问题.mp4 16.52M
11.1 回归分析概述.mp4 16.10M
11.10 高阶与分类变量实例.mp4 43.81M
11.11 案例:汽车价格预测任务概述.mp4 30.21M
11.12 案例:缺失值填充.mp4 69.46M
11.13 案例:特征相关性.mp4 74.02M
11.14 案例:预处理问题.mp4 29.78M
11.15 案例:回归求解.mp4 55.10M
11.2 回归方程定义.mp4 12.10M
11.3 误差项的定义.mp4 21.13M
11.4 最小二乘法推导与求解.mp4 26.93M
11.5 回归方程求解小例子.mp4 17.71M
11.6 回归直线拟合优度.mp4 31.32M
11.7 多元与曲线回归问题.mp4 26.86M
11.8 Python工具包介绍.mp4 31.71M
11.9 statsmodels回归分析.mp4 26.24M
12.1 假设检验基本思想.mp4 25.42M
12.10 Python假设检验实例.mp4 42.48M
12.11 Python卡方检验实例.mp4 19.38M
12.2 左右侧检验与双侧检验.mp4 34.18M
12.3 Z检验基本原理.mp4 13.59M
12.4 Z检验实例.mp4 43.03M
12.5 T检验基本原理.mp4 39.37M
12.6 T检验实例.mp4 17.69M
12.7 T检验应用条件.mp4 19.70M
12.8 卡方检验.mp4 37.50M
12.9 假设检验中的两类错误.mp4 34.70M
13.1 相关分析概述.mp4 19.96M
13.2 皮尔森相关系数.mp4 18.49M
13.3 计算与检验.mp4 48.09M
13.4 斯皮尔曼等级相关.mp4 43.20M
13.5 肯德尔系数.mp4 21.44M
13.6 质量相关分析.mp4 37.11M
13.7 偏相关与复相关.mp4 28.71M
14.1 方差分析概述.mp4 14.51M
14.2 方差的比较.mp4 32.94M
14.3 方差分析计算方法.mp4 42.41M
14.4 方差分析中的多重比较.mp4 22.20M
14.5 多因素方差分析.mp4 30.76M
14.6 Python方差分析实例.mp4 22.79M
15.1 层次聚类概述.mp4 13.95M
15.10 多种聚类算法概述.mp4 6.98M
15.11 聚类案例实战.mp4 60.80M
15.2 层次聚类流程.mp4 36.19M
15.3 层次聚类实例.mp4 41.70M
15.4 KMEANS算法概述.mp4 18.63M
15.5 KMEANS工作流程.mp4 14.71M
15.6 KMEANS迭代可视化展示.mp4 25.54M
15.7 DBSCAN聚类算法.mp4 18.84M
15.8 DBSCAN工作流程.mp4 27.52M
15.9 DBSCAN可视化展示.mp4 24.00M
16.1 贝叶斯分析概述.mp4 17.99M
16.10 MCMC概述.mp4 32.52M
16.11 PYMC3概述.mp4 18.90M
16.12 模型诊断.mp4 31.11M
16.13 模型决策.mp4 45.21M
16.2 概率的解释.mp4 17.69M
16.3 贝叶斯学派与经典统计学派的争论.mp4 16.24M
16.4 贝叶斯算法概述.mp4 11.22M
16.5 贝叶斯推导实例.mp4 12.20M
16.6 贝叶斯拼写纠错实例.mp4 18.29M
… 共 2066 条