解决什么问题:把脚本真正写起来
很多上班族想学编程,往往卡在两件事上:一是装环境就劝退,二是跟着视频抄了一遍语法,回头面对空文件依然不知道怎么写。这门零基础入门课解决的是后者,也就是从安装解释器到基础数据类型的落地问题。它不谈架构,也不画大饼,只盯住变量、数据类型、类型转换这几个最常出错的环节,让你把脚本真正跑起来。如果你的日常工作里有重复的数据整理、批量改文件名、从文本里抽取特定字段这类杂活,学完这几节,你能写出一个能独立运行的小脚本,而不是只在屏幕上印一句问候语。
适合什么基础与建议先看哪几块
这门课对基础的要求很低:会用电脑装软件、能看懂英文菜单即可,不要求你懂其他语言或计算机原理。但正因为讲得细,节奏偏慢,已经有其他语言经验的人可能会觉得啰嗦,这类读者建议直接跳到数据类型和类型转换那几块。真正零基础的人,建议按这个顺序看:先看安装解释器那一节,把环境搭好,边看边在自己机器上敲一遍;接着把变量、赋值、输入输出看完,别急着往后赶,把 print 和 input 练熟,这是后面所有调试的底子;然后再进数据类型,重点放在 number、string、列表这三块,元组和集合可以最后看。先看哪几块的原则是:能让你立刻在终端里看到结果的优先看,纯概念的往后放。
学完能独立做什么与资料怎么配合练习
只看到这一部分的目录为止,学完后你能独立做的事很具体:写一个接收用户输入、做简单运算、再格式化输出的命令行小工具;用列表和字符串函数处理一段文本,比如统计某字符出现次数、切分固定格式的日志行;调用 math 和 random 生成随机数或做数值计算。这些活儿看着小,但比起用 Excel 手工拉表,效率差一个量级。资料怎么配合练习是关键:视频不要只看不练,每看完一节,合上视频,自己在编辑器里把课里的例子默写一遍,跑通了再改参数看输出变化;遇到字符串函数和列表函数那几节,自己造几组数据,比如把一段同事发来的名单按分隔符切开再存成列表,反复操作直到不查文档也能写对。环境搭好后,建议新建一个练习文件,每节的内容单独写一个函数,最后你能有一个属于自己的小脚本集合,方便以后翻看。这样学下来,基础才打得扎实,后面再接流程控制、函数、文件操作才不会断层。
课程目录
课程目录62 集
- 1-1 [Python基础语法] 安装解释器编辑器了解语言的区别以及python的特点 (22:44).mp4
- 1-2 [Python基础语法] python中的变量的使用定义以及使用规则 (18:50).mp4
- 1-3 [Python基础语法] 变量赋值注释和输入输出 (20:49).mp4
- 2-1 [数据类型和类型转换] 数据类型值number类型 (17:46).mp4
- 2-2 [数据类型和类型转换] number类型之math和random模块 (20:36).mp4
- 2-3 [数据类型和类型转换] string类型格式化输出加和乘的使用 (16:41).mp4
- 2-4 [数据类型和类型转换] string类型常用函数的使用 (20:50).mp4
- 2-5 [数据类型和类型转换] 列表类型 (16:48).mp4
- 2-6 [数据类型和类型转换] 列表类型常用的函数 (14:48).mp4
- 2-7 [数据类型和类型转换] 元组和集合类型 (22:30).mp4
- 2-8 [数据类型和类型转换] 集合的操作和字典类型 (14:27).mp4
- 2-9 [数据类型和类型转换] 字典类型常用函数 (19:42).mp4
- 2-10 [数据类型和类型转换] python数据类型转换函数 (13:49).mp4
- 3-1 [运算符] 算数比较赋值运算符 (16:26).mp4
- 3-2 [运算符] 逻辑运算符成员运算符 (19:03).mp4
- 3-3 [运算符] 身份运算符位运算符 (17:09).mp4
- 4-1 [流程控制(分支结构循环结构)] 分支结构 (23:07).mp4
- 4-2 [流程控制(分支结构循环结构)] 循环结构while (18:20).mp4
- 4-3 [流程控制(分支结构循环结构)] 循环结构for (12:28).mp4
- 4-4 [流程控制(分支结构循环结构)] 循环结构实例中奖概率求一个范围的基数偶数淘汰某一行 (19:29).mp4
- 4-5 [流程控制(分支结构循环结构)] 循环结构实例(for循环三角形) (18:43).mp4
- 4-6 [流程控制(分支结构循环结构)] 循环结构实例(while循环三角形) (14:47).mp4
- 4-7 [流程控制(分支结构循环结构)] while循环登录实例 (20:08).mp4
- 4-8 [流程控制(分支结构循环结构)] 循环结构实例(阶乘) (09:21).mp4
- 5-1 [数据结构(列表生成式)] python数据结构 (16:52).mp4
- 5-2 [数据结构(列表生成式)] 列表推到式循环嵌套、矩阵转换、字典生成式 (17:51).mp4
- 6-1 [函数的定义及使用] python函数定义调用参数 (19:27).mp4
- 6-2 [函数的定义及使用] python函数定义参数的默认值关键字参数 (22:59).mp4
- 6-3 [函数的定义及使用] 自定义函数实现系统函数的功能 (18:14).mp4
- 6-4 [函数的定义及使用] 定义函数实现popitem字典的键值交换不定长参数 (22:07).mp4
- 6-5 [函数的定义及使用] 不定长参数进阶之不定长参数#%和#%#%的组合以及和普通参数 (19:55).mp4
- 6-6 [函数的定义及使用] 函数调用处#%#%和可变类型与不可变类型 (18:09).mp4
- 6-7 [函数的定义及使用] 全局局部global关键字的使用 (17:53).mp4
- 6-8 [函数的定义及使用] nonlocal关键的使用及注意事项 (18:05).mp4
- 6-9 [函数的定义及使用] lambda表达式以及面试常见问题之函数延迟绑定 (17:23).mp4
- 6-10 [函数的定义及使用] python函数之递归函数 (18:29).mp4
- 6-11 [函数的定义及使用] 递归函数的分解及装饰器前函数进阶认识 (18:58).mp4
- 6-12 [函数的定义及使用] 无参装饰器和带参装饰器 (20:27).mp4
- 7-1 [异常处理] python异常处理 (19:42).mp4
- 8-1 [迭代器生成器] python函数之可迭代对象迭代器 (14:51).mp4
- 8-2 [迭代器生成器] python函数之生成器 (17:18).mp4
- 9-1 [偏函数] python函数之偏函数 (09:51).mp4
- 10-1 [python中的模块和包] python函数之模块和包-1 (16:01).mp4
- 10-2 [python中的模块和包] python函数之模块和包-2 (15:40).mp4
- 11-1 [python标准内置库os以及使用实战] python之os模块 (20:36).mp4
- 11-2 [python标准内置库os以及使用实战] os模块实现递归统计目录大小 (19:59).mp4
- 11-3 [python标准内置库os以及使用实战] os模块实战之递归实现获取某个目录下的所有满足py (20:35).mp4
- 11-4 [python标准内置库os以及使用实战] 递归实现获取用户输入的目录下所有符合 (16:59).mp4
- 12-1 [目录之深度与广度遍历] 堆栈实现获取目录下所有文件名 (17:18).mp4
- 12-2 [目录之深度与广度遍历] 堆栈获取文件名画图剖析以及封装(深度遍历) (16:39).mp4
- 12-3 [目录之深度与广度遍历] python函数os之队里实现广度遍历 (17:06).mp4
- 13-1 [文件操作] python递归删除目录文件操作 (14:56).mp4
- 13-2 [文件操作] python之文件读操作 (21:05).mp4
- 13-3 [文件操作] python之文件写(清空写) (17:06).mp4
- 13-4 [文件操作] python之文件追加写 (14:35).mp4
- 13-5 [文件操作] python之文件读写常用函数以及with语句的使 (15:45).mp4
- 14-1 [文件操作实战] python文件加密解密实战以及pickle模块序 (18:28).mp4
- 14-2 [文件操作实战] python文件操作实战复制图片、数据划分 (18:00).mp4
- 14-3 [文件操作实战] python文件操作实战(将数据按照区域进行划分--身份证号 (19:15).mp4
- 14-4 [文件操作实战] python文件操作实战之地区划分县划分 (20:52).mp4
- 14-5 [文件操作实战] python文件操作实战(将数据按照年龄和名字查找和划分) (19:13).mp4
- 14-6 [文件操作实战] python实战之县划分(封装)递归复制目录 (19:02).mp4






