and 就像一个超级严格的检查官。
他会检查所有条件,只有全部满足,才肯放行。
把 and 想象成串联电路中的开关。
电流必须流过所有开关才能点亮灯泡。
医生诊断病人需要满足两个条件:
"只治疗濒死的树精,健康的不管。"
health 属性代表生命力。
else 就像“B 计划”。
当主要条件(if)不满足时,执行它。
在使用 enemy.type 之前,必须确保 enemy 真的存在!
如果 enemy 是 None,and 会立刻停止(短路),防止报错。
我们可以把 and 和 or 混合使用,加上括号 () 更清晰。
含义:
1. 是A或者B(任选其一)
2. 并且 血量低