这套 Python 入门课的名字里带“AI 智能编程融合”,容易让人误以为要教你怎么训练模型。实际看下来,它的主线仍然是 Python 基础语法与编程思维,AI 的部分更多是作为一种写代码、查错、理解代码的辅助手段穿插进去。所以先给结论:如果你是想把 Python 从零学到能自己写点小工具、能看懂别人代码的程度,这套资料是够用的;如果你指望学完就能做算法岗或独立开发 AI 应用,那它撑不起来,别抱这个预期。

它解决的是“零基础到能动手”这段路

课程从最基础的输入输出讲起,input() 怎么接收用户输入、print() 怎么组织输出,然后顺着程序控制往下走,分支、循环(包括 break 这类跳出语句)、容错处理。这一段解决的是很多人自学时的第一个卡点:语法看得懂,但一让写就不知道从哪下手。课程把每个语法点都放在可运行的小场景里,跟着敲一遍,至少能建立“代码是一行行执行出来的”这种直觉。

再往后是模块化编程和面向对象。模块搜索路径、类的定义与实例这些内容,是分水岭——能理解到这里,你才算真正跨过“只会写脚本”的阶段,开始有能力组织稍微大一点的程序。序列化部分讲数据序列结构怎么选,属于实战里绕不开的环节,比如把程序运行结果存下来、下次读回来继续用。

适合什么基础,以及建议的看课顺序

适合完全没接触过编程的人,也适合以前学过一点但忘得差不多、想重新打底的转行者。如果你已经能熟练写函数和类,这套内容会偏浅,不用花时间。

建议的顺序是:先把输入输出和程序控制这两块过一遍,不用追求一次全懂,重点是每个例子都自己敲、自己改参数看结果;然后进入容错处理,学会用异常处理让程序不轻易崩掉,这一步对建立信心很关键;最后再啃模块化和面向对象,这两块急不得,看一遍不懂很正常,回头再刷第二遍。序列化可以放在最后,作为把前面知识串起来的收尾。

学完能独立做什么,资料怎么配合练习

按这个路径走完,你应该能独立写出几十到上百行的小程序:命令行下的小工具、读写文件做简单数据处理、把功能拆成模块和类来组织、出错时能自己定位并加上异常处理。这些能力放到日常工作里,足够应付重复性事务的自动化,也是继续往数据分析、后端方向走的地基。

资料以视频讲解为主,配合一个图片文件。用法上别只当视频看,每看完一节就脱离视频自己重写一遍代码,写不出来再回去看,这个“卡住—回看—重写”的循环比单纯刷完所有课时有用得多。遇到报错先别急着搜答案,试着读报错信息、用打印中间变量的方式自己排查,这套课里讲的容错处理正好能派上用场。全部过完后,找一个自己真实需要的小需求动手做一遍,比再刷一套课更能检验学没学会。

课程目录

课程目录88 集
  • t.png [493.5 KB] 9-3 模块化编程—模块搜索路径.mp4
  • [24.9 MB] 12-8 Cursor AI智能编程开发工具—场景开发使用技巧三.mp4
  • [31.4 MB] 2-6 输入输出—input()输入.mp4
  • [12.2 MB] 5-5 序列化对象—数据序列结构的选择.mp4
  • [35.0 MB] 8-2 面向对象编程—类的定义和实例.mp4
  • [39.6 MB] 6-4 容错处理—自定义类型的异常.mp4
  • [28.7 MB] 3-7 程序控制:循环结构—break和continue关键字.mp4
  • [44.7 MB] 7-4 IO操作—读写 CSV 文件.mp4
  • [44.5 MB] 10-1 界面开发—tkinter基础概念.mp4
  • [15.2 MB] 2-8 语法基础:简单运算—算术运算符.mp4
  • [19.2 MB] 5-2 序列化对象—元组(Tuple).mp4
  • [13.5 MB] 1-3 学习指引—开发环境配置.mp4
  • [50.2 MB] 3-4 程序控制:循环结构—for-range函数 .mp4
  • [23.5 MB] 2-9 语法基础:简单运算—逻辑运算符.mp4
  • [36.8 MB] 9-2 模块化编程—模块的导入.mp4
  • [30.9 MB] 7-1 IO操作—打开文件 .mp4
  • [46.1 MB] 8-3 面向对象编程—类的属性定义.mp4
  • [44.1 MB] 10-6 界面开发—GUI菜单栏.mp4
  • [44.2 MB] 8-7 面向对象编程—类的方法重写.mp4
  • [18.0 MB] 1-1 学习指引—课程介绍.mp4
  • [29.9 MB] 9-5 模块化编程—模块的内置属性.mp4
  • [35.9 MB] 4-5 函数设计—方法的可变参数.mp4
  • [36.4 MB] 7-3 IO操作—写入文件.mp4
  • [29.5 MB] 4-2 函数设计—方法的参数传递.mp4
  • [26.4 MB] 4-1 函数设计—方法的定义与调用.mp4
  • [35.7 MB] 12-5 Cursor AI智能编程开发工具—介绍和安装.mp4
  • [36.0 MB] 4-3 函数设计—方法的默认参数.mp4
  • [33.3 MB] 5-3 序列化对象—字典(Dictionary).mp4
  • [41.7 MB] 3-6 程序控制:循环结构—break和continue关键字.mp4
  • [19.3 MB] 2-2 语法基础—变量的命名要求和规范.mp4
  • [44.0 MB] 6-2 容错处理—异常捕获及处理.mp4
  • [46.0 MB] 1-2 学习指引—Python语言概述.mp4
  • [40.7 MB] 7-2 IO操作—读取文件.mp4
  • [36.9 MB] 9-7 模块化编程—模块的打包发布及安装.mp4
  • [44.4 MB] 11-10 项目实践—学生列表业务功能实现(基于文件存储).mp4
  • [65.0 MB] 2-1 语法基础—变量的定义及赋值.mp4
  • [34.6 MB] 2-5 语法基础: 数据类型—复杂类型简介.mp4
  • [73.6 MB] 3-8 程序控制:综合练习—打印九九乘法表.mp4
  • [53.1 MB] 2-7 输入输出— print()格式化输出.mp4
  • [36.7 MB] 8-5 面向对象编程—类的单继承.mp4
  • [31.8 MB] 10-4 界面开发—GUI事件处理.mp4
  • [31.2 MB] 3-2 程序控制:条件判断—逻辑运算符.mp4
  • [22.5 MB] 1-4 学习指引—文件的建立、存储及执行.mp4
  • [28.3 MB] 11-2 项目实践—用户登录界面设计与开发.mp4
  • [45.2 MB] 10-2 界面开发—GUI基础组件.mp4
  • [32.6 MB] 11-1 项目实践—学生成绩管理系统需求分析和模块层级分解 .mp4
  • [31.9 MB] 9-6 模块化编程—__init__.py文件的作用 .mp4
  • [27.7 MB] 7-5 IO操作—文件读写练习.mp4
  • [47.5 MB] 3-5 程序控制:循环结构—while循环与终止条件.mp4
  • [17.8 MB] 1-5 学习指引—代码注释和缩进.mp4
  • [23.3 MB] 8-9 面向对象编程—类的封装.mp4
  • [31.9 MB] 11-6 项目实践—成绩列表前端界面开发(增、删、改、查).mp4
  • [54.9 MB] 8-1 面向对象编程—概述.mp4
  • [60.8 MB] 3-3 程序控制:循环结构—for-in形式 .mp4
  • [26.8 MB] 8-10 面向对象编程—类的特殊方法.mp4
  • [33.8 MB] 8-4 面向对象编程—类的函数定义.mp4
  • [48.9 MB] 12-3 Trae+Deepseeek AI智能编程开发工具使用技巧二.mp4
  • [42.4 MB] 6-3 容错处理—手动异常raise语句.mp4
  • [32.0 MB] 9-1 模块化编程—场景介绍及概述.mp4
  • [51.0 MB] 12-2 Trae+Deepseeek AI智能编程开发工具使用技巧一.mp4
  • [37.2 MB] 11-3 项目实践—用户登录后台业务实现(存储、查询、初始化).mp4
  • [51.8 MB] 8-8 面向对象编程—类的多态.mp4
  • [15.0 MB] 3-1 程序控制—条件判断—`if-elif-else`语句.mp4
  • [43.6 MB] 4-7 函数设计—常用内置方法.mp4
  • [33.2 MB] 10-7 界面开发—GUI 容器组件Frame.mp4
  • [35.2 MB] 9-4 模块化编程—包的定义及创建.mp4
  • [30.7 MB] 2-3 语法基础:数据类型—整型、浮点型、布尔值.mp4
  • [39.0 MB] 5-4 序列化对象—集合(Set).mp4
  • [23.6 MB] 10-5 界面开发—GUI标准对话框 .mp4
  • [25.3 MB] 11-4 项目实践—系统主界面开发及系统功能菜单.mp4
  • [64.5 MB] 4-6 函数设计—方法的返回值.mp4
  • [19.5 MB] 11-5 项目实践—子菜单及登录进行模块化编程改造.mp4
  • [79.1 MB] 8-6 面向对象编程—类的多继承.mp4
  • [16.7 MB] 10-8 界面开发—GUI综合练习-用户登录.mp4
  • [86.7 MB] 4-4 函数设计—方法的参数位置.mp4
  • [19.7 MB] 5-1 序列化对象—列表(List).mp4
  • [30.0 MB] 10-3 界面开发—GUI布局管理.mp4
  • [34.2 MB] 11-7 项目实践—成绩列表业务功能实现(基于文件存储).mp4
  • [89.7 MB] 11-11 项目实践—系统用户登录后多界面会话共享.mp4
  • [81.4 MB] 12-6 Cursor AI智能编程开发工具—场景开发使用技巧一.mp4
  • [24.4 MB] 2-4 语法基础: 数据类型—字符串类型.mp4
  • [44.2 MB] 11-8 项目实践—成绩列表功能集成到主菜单.mp4
  • [68.9 MB] 12-1 Trae+Deepseeek AI智能编程开发工具介绍和安装.mp4
  • [21.8 MB] 11-9 项目实战—学生列表前端界面开发(增、删、改、查).mp4
  • [38.4 MB] 6-1 容错处理—异常概念及类型.mp4
  • [32.1 MB] 12-7 Cursor AI智能编程开发工具—场景开发使用技巧二.mp4
  • [88.0 MB] 12-4 Trae+Deepseeek AI智能编程开发工具使用技巧三.mp4
  • [47.4 MB] 适合人群 Python初学者 AI编程爱好者 学习收获 掌握Python基础语法 了解AI智能编程应用 具备实战项目开发能力 祝您学习愉快! 学有所成,前程似锦!