先搞懂环境,再谈代码

很多自学者刚上手 Python,最大的挫败感不是听不懂语法,而是环境搭不起来。这门课的开篇不讲复杂的逻辑,而是先花时间讲 Python 解释器怎么装、PyCharm 怎么配置。这看似枯燥,其实是给未来的代码运行打地基。对于时间碎的人来说,不要急着去写复杂的脚本,先把 1-2 到 1-4 这几讲看明白,确认你的电脑能正确运行 `print()` 输出文字,能算出加减乘除,这一步必须稳。如果你现在连环境都报错,后面看再多高级功能也没意义,只会增加焦虑。建议先看这四讲,确认自己能独立在软件里写第一行代码,再继续往后。

只学最核心的变量与循环

后续章节涉及的数据类型和运算符是基础中的基础,必须跟着老师一步步敲代码,不要只看不练。比如数据类型那一块,整数、浮点数、字符串的区别,以及如何把数字转成文字,这些是后续处理数据的前提。关于时间模块,初学阶段建议先了解它能干嘛(比如获取当前时间戳),不要深究里面的算法细节,那是以后再慢慢补的。学完这些基础,你就能写出简单的计算器程序或者自动生成日期的脚本。重点是学会“如何把现实世界的问题,翻译成 Python 能听懂的数据类型和运算符”。

资料配合练习的方法

资料包里虽然有安装包,但不要直接拿来装。最好的练习方式是:先看老师演示一遍安装和配置,然后关掉视频,自己在电脑上重做一遍。如果在配置 PyCharm 时遇到报错,不要马上跳过,那是你熟悉软件界面的最好机会。学完每一讲,试着把视频里的示例代码复制到你的编辑器里,运行它,甚至修改里面的数字,看看结果怎么变。这门课解决的是“从零开始写代码”的问题,适合没有任何编程基础、想慢慢补技能的人。学完这些,你就能独立编写简单的自动化脚本,处理一些重复性的文本或数据录入工作,而不是对着空白的编辑器发呆。

课程目录

1-1 [python入学必备基础知识] Python入门简介 (12:11)
1-2 [python入学必备基础知识] Python3安装简介 (08:31)
1-3 [python入学必备基础知识] PyCharm安装简介 (14:33)
1-4 [python入学必备基础知识] Python解释器 (14:15)
1-5 [python入学必备基础知识] Python输入和输出函数 (14:24)
1-6 [python入学必备基础知识] Python算术运算符 (08:00)
1-7 [python入学必备基础知识] Python数据类型讲解一 (13:52)
1-8 [python入学必备基础知识] Python数据类型详解二 (19:12)
1-9 [python入学必备基础知识] Python时间time模块详解 (20:06)
1-10 [python入学必备基础知识] Python中时间格式化详解 (06:02)
1-11 [python入学必备基础知识] Python中模块Calender案例演示详解 (27:36)
1-12 [python入学必备基础知识] Python变量和常量的讲解 (21:54)
1-13 [python入学必备基础知识] 比较和赋值运算符详解 (15:20)
1-14 [python入学必备基础知识] 逻辑运算符和位运算符详解 (26:09)
1-15 [python入学必备基础知识] 成员运算符和身份运算符详解 (09:52)
1-16 [python入学必备基础知识] 表达式和语句以及注释详解 (11:25)
2-1 [控制流转语句] 单分支和多分子语句讲解 (13:13)
2-2 [控制流转语句] 循环while和for详解 (19:17)
3-1 [列表和元组详解] 列表详解 (22:45)
3-2 [列表和元组详解] 元组详解 (30:29)
3-3 [列表和元组详解] 切片详解一 (19:56)
3-4 [列表和元组详解] 切片详解二 (20:39)
4-1 [字符串详解] 字符串概念详解一 (15:00)
4-2 [字符串详解] 字符串格式化详解一 (16:19)
4-3 [字符串详解] 字符串格式化详解二 (06:18)
4-4 [字符串详解] 字符串格式化详解三 (18:39)
4-5 [字符串详解] 其他知识讲解 (19:22)
5-1 [字典和集详解] 字典概念讲解 (05:13)
5-2 [字典和集详解] 字典详解二 (10:05)
5-3 [字典和集详解] 字典的遍历讲解 (07:52)
5-4 [字典和集详解] 列表和元组构造字典 (23:27)
5-5 [字典和集详解] 集合的相关知识详解 (17:25)
5-6 [字典和集详解] 集的交并差运算 (08:26)
5-7 [字典和集详解] 集合间的关系 (16:15)
5-8 [字典和集详解] 列表生成式 (15:36)
6-1 [函数详解] 函数概念以及案例演示 (18:27)
6-2 [函数详解] 函数的返回值解析 (05:20)
6-3 [函数详解] 函数体详解 (08:16)
6-4 [函数详解] 函数的位置参数详解 (09:56)
6-5 [函数详解] 函数的默认参数详解 (06:54)
6-6 [函数详解] 可变参数详解 (18:22)
6-7 [函数详解] 关键字参数详解 (16:14)
6-8 [函数详解] 命名关键字参数详解 (13:33)
6-9 [函数详解] 函数的参数组合应用 (14:55)