> 教程 (Python)
你已经知道可以操作数字了,不过还有一些特殊的值:None 和布尔值。
None 值None 这个值用来表示空值、无效值,甚至是错误,但它和数字 0 并不相同。
例如,me.weapon 会返回你的韭葱手中拿着的武器;如果你手里没有武器,就返回 None。
你可能已经注意到,me.setWeapon() 每回合都要消耗 1 TP。用下面这个条件,就能只在第 1 回合调用它:
判断一个值是不是 None,要用 is None(反过来就用 is not None)。
True 和 False布尔值只有两个:True(真)和 False(假)。它们可以用来表示只有两种状态的事物,比如:
返回布尔值的属性和方法示例:
enemy.alive 返回 True,否则返回 False。me.canUseWeapon(enemy) 就返回 True。示例:检查能否对敌人使用我们的武器:
None 可以用来做什么?
表示缺少信息或值 表示数字 0 表示一个错误 表示一个质量很差的程序
布尔值有什么用?
表示只有两种可能状态的值 表示一个非常大的值
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.