这门课解决什么问题
这门课聚焦Python核心编程能力的建立,针对零基础或仅有简单计算机操作经验的学习者。它通过系统讲解语法基础、控制流程和数据处理逻辑,帮助你从“会写简单代码”过渡到“能独立完成实用脚本”,解决日常办公中重复性任务、数据整理分析、自动化工具搭建等实际场景中的效率问题。
适合什么基础
- 没有编程经验,对计算机操作有一定了解即可。
- 有编程基础但未接触过Python,希望快速入门。
- 想将现有技能迁移到数据处理或自动化领域的转行者。
- 需要明确的是,这不是一门速成课,而是需要一定学习投入的基础体系课,适合愿意在编程上持续投入1到3个月学习节奏的人。
建议先看哪几块
资料包从Python环境搭建和基础语法开始,建议按顺序学习:先掌握环境配置和基础概念,再逐步深入到控制流程和数据类型转换,最后接触分支语句。整体学习节奏应跟随资料包的结构,确保基础扎实后再进入实战环节。资料中每个模块都围绕一个具体主题展开,逻辑连贯,建议不要跳步。
学完能独立做什么
学完这门课,你将具备独立编写Python脚本的能力,能够完成文件批量处理、数据格式转换、简单自动化任务等具体工作。无需依赖他人,即可针对日常工作中的重复性操作开发专属工具,显著提升工作效率。例如,你可以用Python批量重命名文件、清洗表格数据、自动整理邮件附件等。
资料怎么配合练习
建议在学习过程中,每学完一个核心模块,立即尝试用资料包中的代码示例进行复现或修改。重点练习数据类型转换和条件判断,这些是后续实战的基础。遇到报错不要急于查答案,先尝试理解错误原因,逐步积累解决问题的经验。资料中包含的代码示例本身就是最好的练习材料,动手改、动手跑、动手报错,比只看讲解收获更大。
课程目录
课程目录102 集
- 1-1 [Python编程技术介绍] 人工智能技术应用 (31:10).mp4
- 1-2 [Python编程技术介绍] Python基础介绍 (07:27).mp4
- 1-3 [Python编程技术介绍] 解释器的安装 (05:11).mp4
- 1-4 [Python编程技术介绍] vscode的安装和第一个python程序 (05:34).mp4
- 1-5 [Python编程技术介绍] 变量的命名规则 (09:43).mp4
- 1-6 [Python编程技术介绍] 认识数据类型 (10:45).mp4
- 1-7 [Python编程技术介绍] 程序的输入 (09:21).mp4
- 1-8 [Python编程技术介绍] 数据类型对的转换 (06:38).mp4
- 1-9 [Python编程技术介绍] 数据类型的转换方法 (05:19).mp4
- 1-10 [Python编程技术介绍] eval函数的用法 (05:56).mp4
- 2-1 [分支语句] if语句的运行条件 (08:02).mp4
- 2-2 [分支语句] 语句的实现 (03:54).mp4
- 2-3 [分支语句] f和else的实现 (08:11).mp4
- 2-4 [分支语句] 多重判断条件 (11:07).mp4
- 2-5 [分支语句] 注释的使用 (09:03).mp4
- 2-6 [分支语句] if语句的嵌套使用 (07:47).mp4
- 2-7 [分支语句] 猜拳游戏 (09:06).mp4
- 3-1 [循环控制语句] while循环基础 (13:50).mp4
- 3-2 [循环控制语句] while求累加和 (08:02).mp4
- 3-3 [循环控制语句] while求偶数累加和 (03:51).mp4
- 3-4 [循环控制语句] break和continue语句的使用 (10:40).mp4
- 3-5 [循环控制语句] 猜数字游戏 (08:49).mp4
- 3-6 [循环控制语句] 进制转换 (10:02).mp4
- 3-7 [循环控制语句] for循环的实现 (09:34).mp4
- 4-1 [Python中常见的数据结构] 列表的基本操作 (10:43).mp4
- 4-2 [Python中常见的数据结构] 判断元素是否存在 (07:17).mp4
- 4-3 [Python中常见的数据结构] 列表元素的添加 (07:46).mp4
- 4-4 [Python中常见的数据结构] 列表元素的删除 (05:16).mp4
- 4-5 [Python中常见的数据结构] 列表元素的遍历 (05:29).mp4
- 4-6 [Python中常见的数据结构] 多维列表的使用 (07:44).mp4
- 4-7 [Python中常见的数据结构] 列表元素的嵌套 (08:32).mp4
- 4-8 [Python中常见的数据结构] 元组的定义 (07:12).mp4
- 4-9 [Python中常见的数据结构] 元组的操作和列表的区别 (05:17).mp4
- 4-10 [Python中常见的数据结构] 集合的应用和特点 (09:38).mp4
- 4-11 [Python中常见的数据结构] 集合的常见操作 (10:33).mp4
- 4-12 [Python中常见的数据结构] 字典的基本操作 (08:32).mp4
- 4-13 [Python中常见的数据结构] 获取字典的内容 (06:59).mp4
- 4-14 [Python中常见的数据结构] 遍历字典的元素 (05:29).mp4
- 4-15 [Python中常见的数据结构] 字典和列表的练习 (05:45).mp4
- 4-16 [Python中常见的数据结构] 字符串拆分 (07:24).mp4
- 4-17 [Python中常见的数据结构] 统计句子中单词出现的次数 (08:35).mp4
- 5-1 [Python常见的面试题] 水仙花数的实现 (06:40).mp4
- 5-2 [Python常见的面试题] 字符序列的反转 (12:16).mp4
- 5-3 [Python常见的面试题] 购物车实现 (13:21).mp4
- 5-4 [Python常见的面试题] 物车查看的实现 (11:21).mp4
- 5-5 [Python常见的面试题] 退出整个系统的实现 (04:25).mp4
- 5-6 [Python常见的面试题] 购物车结算的实现 (08:25).mp4
- 6-1 [Python中的函数文件] 函数的功能和应用 (11:00).mp4
- 6-2 [Python中的函数文件] 函数参数的作用 (09:59).mp4
- 6-3 [Python中的函数文件] 函数返回值的作用 (07:38).mp4
- 6-4 [Python中的函数文件] 阶乘和完数 (06:29).mp4
- 6-5 [Python中的函数文件] 关键字参数的应用 (09:18).mp4
- 6-6 [Python中的函数文件] 默认参数和可变参数 (05:39).mp4
- 6-7 [Python中的函数文件] 引用参数传递 (08:31).mp4
- 6-8 [Python中的函数文件] 浅拷贝和深拷贝 (07:42).mp4
- 6-9 [Python中的函数文件] 文件的读取 (11:52).mp4
- 6-10 [Python中的函数文件] 文件的写入操作 (04:18).mp4
- 6-11 [Python中的函数文件] 文本文件中单词统计 (08:31).mp4
- 6-12 [Python中的函数文件] 文件的备份 (11:33).mp4
- 7-1 [面向对象编程思想] 面向对象的编程思想 (09:11).mp4
- 7-2 [面向对象编程思想] 类的定义和对象 (05:38).mp4
- 7-3 [面向对象编程思想] self的含义和应用 (04:22).mp4
- 7-4 [面向对象编程思想] 类中访问实例属性和方法 (09:47).mp4
- 7-5 [面向对象编程思想] Init初始化方法 (11:54).mp4
- 7-6 [面向对象编程思想] STR模型方法的应用 (05:06).mp4
- 7-7 [面向对象编程思想] del魔法方法的应用 (07:03).mp4
- 7-8 [面向对象编程思想] 继承的基本应用 (07:23).mp4
- 7-9 [面向对象编程思想] 子类重写父类的方法 (07:56).mp4
- 7-10 [面向对象编程思想] super的使用 (08:48).mp4
- 7-11 [面向对象编程思想] 接口的应用 (07:00).mp4
- 7-12 [面向对象编程思想] 类中方法的分类 (08:31).mp4
- 8-1 [ATM交易系统] 自助银行系统介绍 (10:12).mp4
- 8-2 [ATM交易系统] 功能选择实现 (05:28).mp4
- 8-3 [ATM交易系统] 查询功能的实现 (08:55).mp4
- 8-4 [ATM交易系统] 读取账户信息 (05:17).mp4
- 8-5 [ATM交易系统] 根据卡号判断用户信息是否存在 (05:38).mp4
- 8-6 [ATM交易系统] 存款的实现 (06:32).mp4
- 8-7 [ATM交易系统] 转账功能的实现 (12:44).mp4
- 8-8 [ATM交易系统] 保存数据 (08:35).mp4
- 8-9 [ATM交易系统] 银行系统总结 (09:00).mp4
- 9-1 [ATM交易系统(面向对象)] atm类的实现 (10:13).mp4
- 9-2 [ATM交易系统(面向对象)] AtmUtil初始化方法 (12:09).mp4
- 9-3 [ATM交易系统(面向对象)] 类方法的实现过程 (12:44).mp4
- 9-4 [ATM交易系统(面向对象)] 存款的实现 (05:38).mp4
- 9-5 [ATM交易系统(面向对象)] 取款和转账的实现 (09:18).mp4
- 9-6 [ATM交易系统(面向对象)] 调式程序 (08:01).mp4
- 10-1 [类属性、方法和装饰器] 类属性的使用 (05:17).mp4
- 10-2 [类属性、方法和装饰器] 类方法的使用 (11:26).mp4
- 10-3 [类属性、方法和装饰器] 静态方法的使用 (04:37).mp4
- 10-4 [类属性、方法和装饰器] 装饰器的概念 (11:19).mp4
- 10-5 [类属性、方法和装饰器] 复合装饰器 (04:37).mp4
- 10-6 [类属性、方法和装饰器] 装饰器参数应用 (06:12).mp4
- 10-7 [类属性、方法和装饰器] 装饰器实现函数运行时间 (04:38).mp4
- 10-8 [类属性、方法和装饰器] 类装饰器 (05:57).mp4
- 10-9 [类属性、方法和装饰器] 输入验证 (06:48).mp4
- 11-1 [模块、包和异常] 模块和包 (12:13).mp4
- 11-2 [模块、包和异常] 模块的使用 (05:49).mp4
- 11-3 [模块、包和异常] 异常捕获 (13:29).mp4
- 11-4 [模块、包和异常] 捕获多个异常 (05:32).mp4
- 11-5 [模块、包和异常] else-finalyy (07:25).mp4
- 11-6 [模块、包和异常] 异常的传递 (09:05).mp4
- 11-7 [模块、包和异常] 自定义异常 (08:11).mp4






