14 · 背靠背
先读关卡目标,观察地图,再运用本课知识。
扣哒世界 · 计算机科学2 · Python · 第14–24关
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
学习路线:读目标 → 看图解 → 写代码 → 运行检查
扣哒世界 · 计算机科学2 · Python · 第14–24关
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
学习路线:读目标 → 看图解 → 写代码 → 运行检查
想象你在守球门,面对飞来的球,你必须做出选择:
if-else 就像你在做选择题:
“如果 A 选项是正确的,就涂 A;
否则 (A 不对),就涂 B!”
看看这个关于天气的例子:
总有一个动作会被执行,不可能两个都做,也不可能两个都不做!
就像你用眼睛判断:
📏 距离很近 → 可以直接说话
📣 距离很远 → 需要大声喊叫
扣哒世界 · 计算机科学2 · Python · 第14–24关
想象你在守球门,面对飞来的球,你必须做出选择:
if-else 就像你在做选择题:
看看这个关于天气的例子:
就像你用眼睛判断: 📏 距离很近 → 可以直接说话 📣 距离很远 → 需要大声喊叫
distance = hero.distanceTo(enemy)
单分支不满足就跳过;if/else 在两条路线中选择一条执行。
先判断敌人是否存在:有敌人就攻击,否则按任务要求攻击门。
hero.attack(enemy)
本节课关卡:14. 背靠背;15. 食人魔营地;16. 概念挑战. 林间圣地;17. 森林劈斩者;18. Else之战;19. 边地僵局;20. 测距仪;21. 贴身护卫;22. 矮人蜂拥而至;23. 概念挑战. 勇敢的食人魔;24. 发狂的矮人