先确认:你的工作里到底有没有需要写几十行代码的场景

这门资料的主题是 Python 基础语法与核心数据结构,它解决的是这样一个工作场景:你日常要处理的表格、日志、文本文件已经多到手工复制粘贴搞不定,或者你身处运维、数据分析、测试、后端开发等岗位,必须能读懂别人写的脚本、能自己改两行逻辑。如果你只是想考个证、或者指望学完立刻接外包项目,这份资料帮不上太多忙,它不包含任何项目实战、爬虫框架或者机器学习内容。它只讲一件事:怎么用 Python 把字符串、列表、字典这些基本结构组织起来,配合条件判断、循环和函数,完成一段能跑通的程序。对于转行进入 IT 的读者,这部分内容是后续学任何框架之前必须自己动手写过的基础,跳过去直接学框架,后面遇到报错会完全不知道从哪里查起。

资料怎么用:别只看视频,必须跟着敲一遍

这套资料的编排顺序非常传统,就是按照环境配置、变量、数组、字典、元组、函数、控制流、文件操作这个线性结构往下走。建议的观看方式是:先跳过第一节的环境安装,直接从第二节开始看,因为配环境这件事各人电脑情况不同,视频里的步骤不一定适用你,遇到卡顿反而会消磨耐心。等你看完字符串和列表这两节,确认自己能理解变量引用的概念了,再回头去配环境也不迟。重点要先看列表、字典和循环这三个部分,它们是 Python 处理数据的核心,日常工作中百分之八十的脚本逻辑都是在把数据塞进列表、用字典做映射、然后用循环遍历处理。文件操作那一节也要重点看,因为实际工作中你的数据基本都来自文件,而不是写死在代码里。看视频时务必开着编辑器,讲师写一行你就跟着敲一行,遇到不懂的地方暂停,自己改改参数看运行结果有什么不同。不要只看不练,编程这门手艺看懂和能写出来之间差着很远的距离。

学完能独立做什么:写出一个能处理本地文件的脚本

把这套资料完整跟下来,你能独立完成的事情大致是这个程度:读取一个本地文本文件,把里面的内容按行拆开,用字符串方法清洗掉不需要的字符,把有效数据存进列表或者字典,做个简单的条件筛选,最后把结果写回另一个文件。比如你有一堆格式不统一的日志,你想把其中包含特定关键词的行挑出来存成新文件,或者你有一个 CSV 表格,你想按某一列的值做去重,这些几十行代码就能搞定的小工具,学完之后应该都能自己写。你还能看懂别人写的类似规模的脚本,知道哪一段在做什么操作,遇到小问题能自己改。但你要清楚,这门课的边界也就到这里了,它不涉及面向对象编程、不涉及第三方库、不涉及网络请求和数据库操作。这些内容需要你学完基础之后,再去找对应的专项资料。基础打牢了,后面学那些东西才会快。

课程目录

课程目录11 集
  • 1-1 [python的环境安装与配置] 环境安装与配置 (11:26).mp4
  • 2-1 [python的字符串与变量引用] 字符串的操作和变量引用 (27:19).mp4
  • 3-1 [python数组的操作] python数组的操作 (11:18).mp4
  • 4-1 [python字典的操作] python字典的操作 (08:30).mp4
  • 5-1 [python元组的操作] python元组的操作 (07:49).mp4
  • 6-1 [python函数的操作] python函数的操作 (15:44).mp4
  • 7-1 [python条件判断语句-if] python条件判断语句 (10:02).mp4
  • 8-1 [python循环语句-for和while] python循环语句-for和while (15:13).mp4
  • 9-1 [python文件的操作] python文件的操作 (24:39).mp4
  • 10-1 [python文件系统的操作] python文件系统的操作 (11:56).mp4
  • 11-1 [python连接mysql数据库] 连接mysql数据库 (09:41).mp4