Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ ブール値 | ループ
/
Python Ninja

bookブール値

メニューを表示するにはスワイプしてください

さらに進む前に、Pythonについて新しいことを学びます。

忍者の周囲

忍者がマップを移動するために、周囲のセルを確認できます。次のメソッドを使うことで、忍者の近くに何があるかを調べられます。

  • object_up() は忍者の上のセルを確認します;
  • object_down() は下のセルを確認します;
  • object_left() は左のセルを確認します;
  • object_right() は右のセルを確認します。

各メソッドは、そのセルにあるオブジェクトを表す文字列を返します:"wall""sushi"、または "empty"

文字列の比較

Pythonでは、次の方法で文字列を比較できます。

  • == は2つの文字列が同じかどうかを確認します;
  • != は2つの文字列が異なるかどうかを確認します。

これらの比較の結果は、ブール値 です。

ブール値

Pythonにおいて、ブール値True または False のいずれかになる値の型。

object_up() のような関数は文字列を返すため、Ninjaが何を見ているかを確認し、その情報をコードで利用可能な形に変換できる。

右側に sushi があるか?True または False

ninja.object_right() == "sushi"

左側に wall があるか?True または False

ninja.object_left() == "wall"
question mark

このコード行で最初に起こることは何か?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 4.  4

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 4.  4
some-alt