38 · 春雷
先读关卡目标,观察地图,再运用本课知识。
扣哒世界 · 计算机科学3 · Python · 第38–41关
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
学习路线:读目标 → 看图解 → 写代码 → 运行检查
and 就像一个超级严格的检查官。
他会检查所有条件,只有全部满足,才肯放行。
把 and 想象成串联电路中的开关。
电流必须流过所有开关才能点亮灯泡。
医生诊断病人需要满足两个条件:
"只治疗濒死的树精,健康的不管。"
health 属性代表生命力。
else 就像“B 计划”。
当主要条件(if)不满足时,执行它。
在使用 enemy.type 之前,必须确保 enemy 真的存在!
如果 enemy 是 None,and 会立刻停止(短路),防止报错。
我们可以把 and 和 or 混合使用,加上括号 () 更清晰。
含义:
1. 是A或者B(任选其一)
2. 并且 血量低
扣哒世界 · 计算机科学3 · Python · 第38–41关
and 就像一个超级严格的检查官。
把 and 想象成串联电路中的开关。
医生诊断病人需要满足两个条件:
health 属性代表生命力。
else 就像“B 计划”。 当主要条件(if)不满足时,执行它。
在使用 enemy.type 之前,必须确保 enemy 真的存在!
我们可以把 and 和 or 混合使用,加上括号 () 更清晰。
本节课关卡:38. 春雷;39. 传送套索;40. 狩猎斗士;41. 概念挑战. 有用的狩猎