> チュートリアル
ここまで数値を扱えることを見てきましたが、特別な値もあります:None とブール値です。
None 値None は、空の値や無効な値、あるいはエラーを表す値ですが、数値の 0 とは違います。
たとえば me.weapon は、ネギが持っている武器を返し、武器を手に持っていなければ None を返します。
お気づきかもしれませんが、me.setWeapon() は毎ターン 1 TP を消費します。次の条件を使えば、使うのを 1 ターン目だけにできます:
値が None かどうかは is None で調べます(逆は is not None)。
True と Falseブール値 は True と False の 2 つの値です。次のような、2 つの状態を持つものなら何でも表せます:
ブール値を返すプロパティやメソッドの例:
enemy.alive は、エンティティが生きていれば True、そうでなければ False を返します。me.canUseWeapon(enemy) は、敵に武器を使えるなら True を返します。例:敵に武器を使えるかどうかを確認する:
None は何に使えますか?
情報や値がないことを表す 数値の 0 を表す エラーを表す 出来の悪いプログラムを表す
ブール値は何に使いますか?
2 つの状態をとる値を表す とても大きな値を表す
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.