从安装环境到变量定义:Python 基础语法零起点导读
本课程专为完全零基础的初学者设计,重点解决“如何让电脑听懂指令”这一核心问题。很多转岗或自学者在接触编程时,最大的障碍往往不是逻辑思维,而是被环境配置和概念定义绊住。本系列内容从计算机底层原理讲起,直到搭建运行环境、编写第一个脚本,再到理解变量与数据类型,填补了从“不懂电脑”到“能写代码”的能力缺口。它不涉及复杂的框架,而是通过具体的输入输出练习,让你真正掌握 Python 的语法骨架,为后续的自动化脚本或数据分析打下基础。
建议学习路径与练习重点
建议优先关注环境安装与编码规范部分,这是后续所有操作的基石。在跟随视频学习时,不要只看不动手,务必跟着讲师完成“第一个脚本”的编写,并反复练习变量定义与输入输出。对于 1-9 和 1-10 这两个章节,建议暂停视频,自己敲一遍代码并尝试修改参数,观察运行结果的变化。只有通过反复验证,你才能建立起对代码逻辑的直观感知,而不是死记硬背语法。
学完应具备的独立能力
学完这套内容后,你应该能够独立在本地电脑上配置好 Python 运行环境,并编写出能够接收用户输入、进行简单计算并输出结果的程序。你将不再对“Hello World”感到陌生,而是能够理解代码背后的执行逻辑,具备阅读和理解基础 Python 代码的能力,为进入更高级的自动化或开发领域做好准备。
建议配合资料包中的练习题进行自测,通过具体的代码填空和改错,检验自己对变量与数据类型的掌握程度,确保基础扎实。
课程目录
1-1 [python基础语法入门] 计算机基础简介 (27:42) 1-2 [python基础语法入门] 计算机基础简介1 (26:25) 1-3 [python基础语法入门] 环境安装 (09:11) 1-4 [python基础语法入门] 环境安装 (39:21) 1-5 [python基础语法入门] 第一个脚本 (08:44) 1-6 [python基础语法入门] 初识编码 (42:05) 1-7 [python基础语法入门] 上午内容梳理和输入及数据类型 (42:26) 1-8 [python基础语法入门] 变量 (16:24) 1-9 [python基础语法入门] 变量和数据类型练习题 (15:48) 1-10 [python基础语法入门] 输入 (47:17) 1-11 [python基础语法入门] 今日内容总结 (22:13) 1-12 [python基础语法入门] 安装和使用序列 (21:34) 1-13 [python基础语法入门] 今日安排 (05:45) 2-1 [初识编码] 今日内容概要 (05:43) 2-2 [初识编码] 内容回顾 (35:51) 2-3 [初识编码] 内容补充 (14:22) 2-4 [初识编码] 初识while循环 (24:33) 2-5 [初识编码] while循环练习题 (11:02) 2-6 [初识编码] while else结构 (23:53) 2-7 [初识编码] 字符串格式化 (17:07) 2-8 [初识编码] 运算符 (12:44) 2-9 [初识编码] 运算符高级应用 (34:25) 2-10 [初识编码] 编码补充 (15:19) 2-11 [初识编码] 博客园基本使用 (29:44) 2-12 [初识编码] git和码云基本使用 (26:31) 2-13 [初识编码] git和码云基本使用(bug修复) (03:03) 2-14 [初识编码] git和码云基本使用(mac用户) (04:31) 3-1 [码云基本介绍] 今日内容概要 (05:00) 3-2 [码云基本介绍] 回顾和作业讲解 (34:40) 3-3 [码云基本介绍] 作业讲解 (27:00) 3-4 [码云基本介绍] 整型 (15:36) 3-5 [码云基本介绍] 布尔类型 (02:19) 3-6 [码云基本介绍] 字符串功能(一) (49:19) 3-7 [码云基本介绍] 字符串功能(二) (22:59) 3-8 [码云基本介绍] 字符串功能(三) (25:57) 3-9 [码云基本介绍] 码云使用 (51:05) 3-10 [码云基本介绍] 今日作业 (09:06) 4-1 [数据类型的介绍] 今日内容概要 (07:32) 4-2 [数据类型的介绍] 内容回顾和补充 (01:10:26) 4-3 [数据类型的介绍] 内容回顾和补充(一) (52:06) 4-4 [数据类型的介绍] 重点分析 (04:28) 4-5 [数据类型的介绍] 作业题示例和列表的引入 (36:00) 4-6 [数据类型的介绍] 列表重点功能讲解 (27:43) 4-7 [数据类型的介绍] 列表知识总结 (07:55) 4-8 [数据类型的介绍] 元组 (15:20) 4-9 [数据类型的介绍] 今日内容总结 (10:05) 5-1 [字符编码类别、编码转换(一)] 今日内容概要和作业讲解 (44:55) 5-2 [字符编码类别、编码转换(一)] 作业讲解 (05:17) 5-3 [字符编码类别、编码转换(一)] 作业讲解1 (36:04) 5-4 [字符编码类别、编码转换(一)] 内容回顾和补充 (26:40) 5-5 [字符编码类别、编码转换(一)] 初始字典 (16:36) 5-6 [字符编码类别、编码转换(一)] 字典基本操作 (18:36) 5-7 [字符编码类别、编码转换(一)] 字典练习题和讲解(一) (52:30) 5-8 [字符编码类别、编码转换(一)] 字典练习题和讲解(二) (01:30) 6-1 [字符编码类别、编码转换(二)] 今日内容概要 (04:45) 6-2 [字符编码类别、编码转换(二)] 内容回顾 (27:46) 6-3 [字符编码类别、编码转换(二)] 上节作业 (01:16:22) 6-4 [字符编码类别、编码转换(二)] 深浅拷贝讲解 (32:22) 6-5 [字符编码类别、编码转换(二)] 深浅拷贝总结(一) (05:12) 6-6 [字符编码类别、编码转换(二)] 深浅拷贝总结(二) (07:49) 6-7 [字符编码类别、编码转换(二)] 文件操作 (56:16) 6-8 [字符编码类别、编码转换(二)] 文件操作练习 (13:47) 6-9 [字符编码类别、编码转换(二)] 今日总结 (05:10) 6-10 [字符编码类别、编码转换(二)] 今日作业 (04:53) 7-1 [字符编码类别、编码转换(三)] 今日概要 (08:58) 7-2 [字符编码类别、编码转换(三)] 内容回顾 (15:15) 7-3 [字符编码类别、编码转换(三)] 内容补充 (33:32) 7-4 [字符编码类别、编码转换(三)] 内容补充 (06:00) 7-5 [字符编码类别、编码转换(三)] 集合 (46:15) 7-6 [字符编码类别、编码转换(三)] 内存相关 (50:28) 7-7 [字符编码类别、编码转换(三)] 今日总结 (08:51) 8-1 [编写和数据类型进阶] 今日内容概要 (03:54) 8-2 [编写和数据类型进阶] 进制 (16:48) 8-3 [编写和数据类型进阶] 文件操作补充(上) (20:55) 8-4 [编写和数据类型进阶] 文件操作补充(下) (19:56) 8-5 [编写和数据类型进阶] 文件操作以后应用场景【二进制】 (16:11) 8-6 [编写和数据类型进阶] 今日内容总结 (01:16) 8-7 [编写和数据类型进阶] 学习笔记编写和计算机基础 (19:50) 8-8 [编写和数据类型进阶] 学习笔记编写和python入门 (24:50) 8-9 [编写和数据类型进阶] 学习笔记编写和数据类型(一) (21:19) 8-10 [编写和数据类型进阶] 学习笔记编写和数据类型(二) (24:50) 8-11 [编写和数据类型进阶] 学习笔记编写和文件操作(一) (23:43) 8-12 [编写和数据类型进阶] 学习笔记编写和文件操作(二) (12:37) 8-13 [编写和数据类型进阶] 错误笔记和单词本 (07:26) 8-14 [编写和数据类型进阶] 今日重点 (05:14) 9-1 [初识函数(一)] 今日分享 (23:56) 9-2 [初识函数(一)] 今日内容概要 (02:49) 9-3 [初识函数(一)] 三元运算和扯淡 (16:50) 9-4 [初识函数(一)] 函数的基本结构 (27:40) 9-5 [初识函数(一)] 函数的参数 (18:40) 9-6 [初识函数(一)] 函数参数相关练习 (13:21) 9-7 [初识函数(一)] 函数的返回值及练习 (18:08) 9-8 [初识函数(一)] 函数练习题 (10:18) 9-9 [初识函数(一)] 函数练习题和讲解 (10:56) 9-10 [初识函数(一)] 函数练习题和讲解 (06:49) 9-11 [初识函数(一)] 函数练习题(杨晓慧做题过程) (20:28) 9-12 [初识函数(一)] 练习题回顾 (02:37) 9-13 [初识函数(一)] 今日重点 (01:53) 10-1 [初始函数(二)] 今日内容概要 (06:28) 10-2 [初始函数(二)] 内容回顾和补充 (33:36) 10-3 [初始函数(二)] 上节作业题上节作业题讲解(上)讲解(上) (18:40) 10-4 [初始函数(二)] 上节作业题讲解(下) (17:15) 10-5 [初始函数(二)] 函数参数(一) (27:36) 10-6 [初始函数(二)] 函数参数(二) (32:05) 10-7 [初始函数(二)] 函数作用域(一) (23:44) 10-8 [初始函数(二)] 函数作用域(二) (22:18) 10-9 [初始函数(二)] 函数作用域(三) (21:25) 10-10 [初始函数(二)] 今日重点总结 (07:06) 10-11 [初始函数(二)] 班级学生分类学习方法推荐 (15:28) 11-1 [进阶函数(一)] 今日内容概要 (04:11) 11-2 [进阶函数(一)] 函数小高级(一) (14:07) 11-3 [进阶函数(一)] 函数小高级(二) (33:14) 11-4 [进阶函数(一)] 应用场景:函数做字典的值 (12:04) 11-5 [进阶函数(一)] lambda表达式 (29:14) 11-6 [进阶函数(一)] 内置函数(一) (20:10) 11-7 [进阶函数(一)] 内置函数(二) (20:21) 11-8 [进阶函数(一)] 内置函数应用:分页 (10:52) 11-9 [进阶函数(一)] 内置函数应用:IP转换 (08:37) 11-10 [进阶函数(一)] 今日重点总结 (05:47) 12-1 [进阶函数(二)] 课前分享 (26:45) 12-2 [进阶函数(二)] 今日概要 (05:52) 12-3 [进阶函数(二)] 内容回顾 (28:16) 12-4 [进阶函数(二)] 内容回顾 (29:23) 12-5 [进阶函数(二)] 函数小高级:函数做返回值 (33:55) 12-6 [进阶函数(二)] 函数小高级补充和练习题讲解(方式一) (04:55) 12-7 [进阶函数(二)] 函数小高级补充和练习题讲解(方式二)推荐(上) (23:30) 12-8 [进阶函数(二)] 函数小高级补充和练习题讲解(方式二)推荐(下) (12:30) 12-9 [进阶函数(二)] 上述知识点总结 (03:48) 12-10 [进阶函数(二)] 编码相关内置函数和随机验证码示例 (20:33) 12-11 [进阶函数(二)] 内置函数:高级函数(上) (17:25) 12-12 [进阶函数(二)] 内置函数:高级函数(下) (18:22) 12-13 [进阶函数(二)] 模块:md5加密 (22:40) 12-14 [进阶函数(二)] 模块:md5加密应用 (07:12) 12-15 [进阶函数(二)] 模块:密码不显示 (04:58) 12-16 [进阶函数(二)] 今日重点总结 (05:02) 12-17 [进阶函数(二)] 本周作业 (03:30) 13-1 [装饰器讲解(一)] 今日内容概要 (11:58) 13-2 [装饰器讲解(一)] 内容回顾(上) (27:37) 13-3 [装饰器讲解(一)] 内容回顾(下) (23:40) 13-4 [装饰器讲解(一)] 上节作业题 (28:20) 13-5 [装饰器讲解(一)] 装饰器引入(上) (24:51) 13-6 [装饰器讲解(一)] 装饰器引入(下) (32:41) 13-7 [装饰器讲解(一)] 装饰器的应用 (21:47) 13-8 [装饰器讲解(一)] 推导式 (28:08) 13-9 [装饰器讲解(一)] 今日总结 (13:16) 14-1 [装饰器讲解(二)] 今日内容概要 (08:28) 14-2 [装饰器讲解(二)] 回顾和补充(默认参数是可变参数)(上) (16:12) 14-3 [装饰器讲解(二)] 回顾和补充(默认参数是可变参数)(下) (14:52) 14-4 [装饰器讲解(二)] 回顾和补充:递归(上) (19:26) 14-5 [装饰器讲解(二)] 回顾和补充:递归(下) (16:00) 14-6 [装饰器讲解(二)] 回顾和补充:装饰器注意点 (20:14) 14-7 [装饰器讲解(二)] 回顾和补充:作业题讲解 (12:52) 14-8 [装饰器讲解(二)] 带参数的装饰器(一) (11:02) 14-9 [装饰器讲解(二)] 带参数的装饰器(二) (21:53) 14-10 [装饰器讲解(二)] 装饰器总结 (05:26) 14-11 [装饰器讲解(二)] sys模块(上) (21:23) 14-12 [装饰器讲解(二)] sys模块(下) (21:29) 14-13 [装饰器讲解(二)] os模块 (26:54) 14-14 [装饰器讲解(二)] 今日重点总结 (03:37) 15-1 [模块练习] 今日概要 (01:58) 15-2 [模块练习] 内容回顾 (17:04) 15-3 [模块练习] 第22题作业讲解 (33:41) 15-4 [模块练习] 上节作业讲解1 (13:19) 15-5 [模块练习] 上节作业讲解2 (56:25) 15-6 [模块练习] 上节作业讲解3 (11:11) 15-7 [模块练习] 作业知识点总结 (06:02) 15-8 [模块练习] 模块基础理论1 (22:04) 15-9 [模块练习] 模块基础理论2 (04:02) 15-10 [模块练习] sys模块补充 (25:21) 15-11 [模块练习] json模块 (25:42) 15-12 [模块练习] json模块示例 (04:19) 16-1 [datetime模块] 作业管理 (08:20) 16-2 [datetime模块] 今日内容概要 (02:30) 16-3 [datetime模块] 回顾和补充(上) (22:05) 16-4 [datetime模块] 回顾和补充(下) (22:47) 16-5 [datetime模块] 导入模块练习题 (23:48) 16-6 [datetime模块] 内置模块回顾和补充 (08:39) 16-7 [datetime模块] pickle模块 (11:34) 16-8 [datetime模块] 字节类型 (10:12) 16-9 [datetime模块] 课间闲扯 (07:25) 16-10 [datetime模块] datetime模块 (15:43) 16-11 [datetime模块] datetime模块1 (24:28) 16-12 [datetime模块] datetime模块整理和总结 (05:24) 16-13 [datetime模块] 异常处理 (23:10) 16-14 [datetime模块] 爬虫知识分享 (13:38) 16-15 [datetime模块] 今日总结 (10:10) 17-1 [迭代器、生成器、列表推导式] 今日内容概要 (17:40) 17-2 [迭代器、生成器、列表推导式] 内容回顾和补充(上) (25:32) 17-3 [迭代器、生成器、列表推导式] 内容回顾和补充(中) (18:54) 17-4 [迭代器、生成器、列表推导式] 内容回顾和补充(下) (23:51) 17-5 [迭代器、生成器、列表推导式] 类和对象的关系 (11:33) 17-6 [迭代器、生成器、列表推导式] 迭代器(一) (25:25) 17-7 [迭代器、生成器、列表推导式] 迭代器(二) (10:13) 17-8 [迭代器、生成器、列表推导式] 可迭代对象 (03:54) 17-9 [迭代器、生成器、列表推导式] 上述内容总结 (05:46) 17-10 [迭代器、生成器、列表推导式] 生成器 (29:32) 17-11 [迭代器、生成器、列表推导式] 生成器应用示例 (16:12) 17-12 [迭代器、生成器、列表推导式] 生成器示例(扩展) (06:29) 17-13 [迭代器、生成器、列表推导式] 今日总结和补充1 (16:52) 17-14 [迭代器、生成器、列表推导式] 今日总结和补充2 (01:28)





