跳到主要内容

Module 2: Flow Control — 条条大路

到目前为止,我们写的代码都是"一条直线"——从头执行到尾,没有岔路。但真实的程序更像一张地图:有分岔路口(条件判断),有环形路(循环),有高速公路(推导式)。

这一章我们学习如何控制代码的行进路线

主题你会学到
条件判断if / else / elif,以及 JS 的 switch
for 循环Python 的 for...in vs JS 的多种 for
while 循环两种语言几乎一样,但有坑
推导式 vs 高阶方法Python 列表推导式 vs JS 的 map/filter
问问 AI

在开始之前,试着问 AI:"用一个现实生活中的比喻,解释一下什么是'条件判断'和'循环'?"

好的比喻能帮你一秒理解概念,而不是在抽象定义里绕圈子。

预告:缩进 vs 大括号

这一章你会第一次直面 Python 和 JS 最显眼的区别——Python 用缩进表示代码块,JS 用大括号 {}。这不只是风格问题,而是语法规则。准备好了吗?👉