这门课面向的是零基础或只零散写过几行代码的人,目标不是让你成为算法工程师,而是让你能独立写出解决日常重复劳动的小工具,并看懂别人写的 Python 代码。它解决的核心问题是:语法书看了一遍,真到动手时不知道从哪写起——变量、循环、函数、模块、面向对象这些概念单看都懂,拼在一起就不会用。课程按"语法 → 函数与模块 → 面向对象 → 项目实战"的顺序推进,把知识点放进可运行的小程序里,而不是孤立地讲语法点。
适合什么基础,哪些人不必买
如果你完全没接触过编程,只要肯跟着敲代码,可以跟下来;如果你已经能用 Python 写出几百行、会自己装第三方库、读过别人的开源代码,这门课对你偏基础,价值主要在查漏补缺和项目练手。需要提醒的是,课程用的是较早期的录制方式,环境搭建、编辑器选择这类内容可能和你现在用的版本有差异,遇到装不上的库,优先看官方文档而不是死磕视频里的版本号。另外,它不涉及数据分析、爬虫框架、Web 后端这些具体方向,学完是"会编程",不是"会某个岗位"。
建议的观看顺序和练习方式
不要按目录从头顺播。先看基础语法和流程控制,这部分决定你后面能不能看懂代码;接着重点看函数和模块两块,这是从"写脚本"到"组织代码"的分水岭,模块的引入、制作、发布这几节建议边看边自己写一个能被 import 的文件,理解包的结构比记住语法更重要;面向对象部分可以放慢,先弄懂类和实例的关系,再回头看你之前写的函数能不能改成类。项目实战放在最后,但不要只看不写——每看完一个功能,先关掉视频自己实现一遍,卡住了再回看,这个来回比看两遍视频有用得多。函数递归、闭包这类偏抽象的内容,第一遍没懂可以先跳过,等写完几个小项目再回来,理解会顺很多。
学完能独立做什么
比较现实的预期是:你能独立写出一百到几百行的脚本,处理文件读写、批量重命名、简单数据整理、调用接口取数据这类任务;能读懂同事或开源项目里的中小型 Python 代码,知道报错大概出在哪一层;能自己查文档装库、把代码拆成多个文件管理起来。达不到的水平也要说清楚:独立开发一个完整的 Web 应用、做复杂的并发或性能优化,这门课给不了,需要再往具体方向学。把它当成编程的起点而不是终点,投入产出比才合理。
课程目录
📁 08_Python模块 05_模块的安装方式.avi [280.6 MB] 03_包的管理.avi [120.5 MB] 02_模块制作.avi [340.4 MB] 04_模块的发布.avi [164.2 MB] 01_模块的引入.avi [176.8 MB] 📁 05_Python函数 17_函数递归.avi [301.7 MB] 21_闭包.avi [203.0 MB] 01_函数的定义和调用.avi [271.5 MB] 18_高阶函数_map.avi [241.2 MB] 04_函数的返回值.avi [98.3 MB] 08_位置参数_关键字参数_默认参数.avi [257.3 MB] 07_函数的作用域.avi [387.3 MB] 09_不定长参数.avi [237.5 MB] 15_回调函数.avi [101.7 MB] 02_函数的形参和实参.avi [142.1 MB] 05_函数的四种类型.avi [143.5 MB] 06_函数的嵌套.avi [138.8 MB] 03_函数的形参和实参的补充.avi [184.5 MB] 10_不定长关键字参数.avi [119.8 MB] 14_函数文档.avi [75.3 MB] 12_票务管理系统1.avi [324.8 MB] 11_参数的解包.avi [103.1 MB] 20_高阶函数_filter.avi [76.9 MB] 13_票务管理系统2_修改.avi [632.4 MB] 16_lambda表达式.avi [325.2 MB] 19_高阶函数_reduce.avi [99.5 MB] 📁 02_Python基本数据类型 07_字符串的基本操作.avi [415.6 MB] 10_字符串分片.avi [335.5 MB] 04_数字的基本操作.avi [180.8 MB] 03_垃圾回收_共享引用.avi [176.5 MB] 14_运算符_成员关系_实体对象判断.avi [132.8 MB] 02_变量_对象_引用.avi [166.2 MB] 05_数字的其他操作.avi [213.8 MB] 08_转义字符_原始字符.avi [222.6 MB] 09_字符串转换.avi [85.5 MB] 11_字符串的格式化.avi [222.4 MB] 12_字符串的常用方法.avi [326.0 MB] 06_布尔类型.avi [121.9 MB] 01_常量和变量.avi [201.2 MB] 13_运算符_逻辑运算符.avi [216.9 MB] 📁 06_Pycharm工具的基本操作 03_Python代码规范PEP8.avi [120.8 MB] 01_Pycharm的安装和项目的创建.avi [135.6 MB] 02_Pycharm的基本操作.avi [134.0 MB] 📁 07_Python面向对象 08_方法的覆盖.avi [63.0 MB] 14_魔法方法和魔法属性.avi [177.6 MB] 13_构造和析构.avi [214.4 MB] 06_封装.avi [208.9 MB] 12_类方法_静态方法.avi [127.8 MB] 04_对象的属性和方法.avi [290.5 MB] 03_类的定义和对象的创建.avi [163.9 MB] 07_继承的基本概念.avi [250.5 MB] 01_面向过程和面向对象.avi [249.5 MB] 09_多继承.avi [304.3 MB] 02_对象和类的基本概念.avi [99.3 MB] 11_类属性.avi [171.4 MB] 05_案例_老贾造车.avi [333.6 MB] 10_多态_鸭子类型.avi [127.7 MB] 📁 03_Python流程控制 04_条件判断_if_elfi_else.avi [147.2 MB] 12_for循环.avi [116.0 MB] 06_条件判断_用户密码登录.avi [201.8 MB] 11_while循环_九九乘法表.avi [186.1 MB] 02_条件判断_if_else.avi [82.9 MB] 07_while循环.avi [117.0 MB] 03_条件判断_if_else_分析.avi [27.7 MB] 10_while练习_三角形.avi [102.4 MB] 08_while循环2.avi [84.8 MB] 01_条件判断_if.avi [154.3 MB] 05_条件判断_嵌套.avi [161.7 MB] 09_while练习_矩形.avi [142.5 MB] 📁 04_Python高级数据类型 01_列表的创建.avi [235.1 MB] 14_图书管理系统_查找_显示所有图书.avi [386.5 MB] 16_对象的拷贝1.avi [174.7 MB] 03_列表的连接符和复制符号.avi [192.5 MB] 11_dict字典的基本概述.avi [155.3 MB] 07_元组的基本操作2.avi [121.5 MB] 12_dict字典的常用方法.avi [255.4 MB] 06_元组的基本操作1.avi [316.0 MB] 08_range数据类型.avi [100.5 MB] 18_数据类型的回顾.avi [67.6 MB] 04_列表常用方法.avi [175.9 MB] 15_图书管理系统_借阅_归还.avi [148.5 MB] 10_set集合的常用操作.avi [205.3 MB] 05_列表推导式.avi [144.7 MB] 17_对象的拷贝_copy_deepcopy.avi [208.4 MB] 02_列表的索引和分片.avi [170.9 MB] 09_set集合的基本概述.avi [103.9 MB] 13_dict字典推导式.avi [160.0 MB] 📁 01_Python基本概述 07_Python入门程序.avi [169.6 MB] 02_计算机的进制.avi [242.0 MB] 03_数据存储单位1.avi [79.8 MB] 05_Python基本概述和环境的安装.avi [242.6 MB] 08_Python语法.avi [353.1 MB] 04_编码和解码.avi [96.0 MB] 09_NotePad配置.avi [120.2 MB] 06_Python的安装目录介绍_环境变量.avi [191.9 MB] 01_计算机组成_操作系统.avi [211.7 MB] 📁 09_植物大战僵尸 03_豌豆显示的优化和面向对象的设计.avi [267.4 MB] 05_僵尸的显示和移动.avi [170.6 MB] 01_游戏界面搭建.avi [203.4 MB] 06_僵尸和炮弹的碰撞已经豌豆和僵尸的碰撞.avi [124.4 MB] 02_豌豆的显示和上下移动.avi [260.1 MB] 04_炮弹发射.avi [241.5 MB] 适合人群 Python初学者 编程爱好者 希望提升编程技能的开发者 学习收获 掌握Python基础语法和常用库 学会使用Python进行项目开发 提升编程思维和解决问题的能力 祝您学习愉快! 学有所成,前程似锦!






