Skip to content

Videos · ⁨视频⁩

Python Basics · ⁨Python 基础⁩

Pick a topic to watch. · ⁨选择一个主题观看。⁩

15 video lessons · ⁨共 15 个视频课程⁩

3:46 Lesson 1 · ⁨第 1 课⁩ 你的第一个程序 计算机并不聪明,无法猜测你的意图。它严格执行指令,不多不少。你写下一行指令,Python读取… 3:37 Lesson 2 · ⁨第 2 课⁩ 变量 假设程序多次提及同一城市。可反复手动输入——直到某日城市变更,而你… 3:07 Lesson 3 · ⁨第 3 课⁩ 数字与运算符 无需教授Python算术——它本就熟知。写出加、减、乘,它便能直接给出九、五和十四的结果,无需额外说明… 2:57 Lesson 4 · ⁨第 4 课⁩ 获取输入 至此所有程序均已预先知晓全部信息。此处问候语对Sam完全有效——因你已将姓名硬编码进程序,故Sam是唯一… 3:09 Lesson 5 · ⁨第 5 课⁩ 字符串操作 已实现文本输出与存储。从文本中提取部分内容属不同任务,始于从零计数。字符串是一排… 3:32 Lesson 6 · ⁨第 6 课⁩ 做出决策 此前所有程序每次运行行为一致。真实程序需具备选择能力。因此你提出一个是非问题——是否… 3:03 Lesson 7 · ⁨第 7 课⁩ 计数循环 要打印一到五的数字,你可以写五次。这可行。现在打印一到五百,这个想法就崩溃了——没有人会键入五百次…… 3:00 Lesson 8 · ⁨第 8 课⁩ While循环 当你预先知道计数时,for 循环非常完美:打印一到五,五次迭代,完成。但现在想想,直到某人输入……才停止提问 2:48 Lesson 9 · ⁨第 9 课⁩ 列表 五个测试分数,此前你会逐个命名:score one, score two等。累加时可行,但随后你将编写… 2:52 Lesson 10 · ⁨第 10 课⁩ 函数 你已重复书写了相同的四行代码:total初始化为零、循环、除以长度。若出现第三个列表,你会再次复制——而当你… 3:04 Lesson 11 · ⁨第 11 课⁩ 作用域与参数 将程序视为一间房间,每次函数调用如同其内嵌套的小房间。函数内创建的变量属于该小房间:它是… 2:36 Lesson 12 · ⁨第 12 课⁩ 字典 在列表中存储书籍时需记住各位置对应内容。第一个槽位是页数还是年份?六个月后你会猜测… 3:23 Lesson 13 · ⁨第 13 课⁩ 规划与伪代码 任务变难时易冲动直接编码寄望成功。更高效的做法是先以自然语言写下步骤。阅读数字… 3:01 Lesson 14 · ⁨第 14 课⁩ 错误与测试 错误分三种类型,区分它们有助于定位问题。语法错误违反Python自身规则——如缺少括号或冒号——因此… 2:27 Lesson 15 · ⁨第 15 课⁩ 综合应用 这是最后一课,整合前述所有内容构建一个小工具。起始为一个成绩列表。欲知平均分、频次…

Log in or create account · ⁨登录或创建账户⁩

IGCSE, A-Level · ⁨IGCSE、A-Level⁩ & AP · ⁨与 AP⁩