Python開発コース
チャプター
>
レベル

条件
基本的なif文

時には、実行する特定のアクションに条件を追加したい場合があります。これにより、コードは柔軟になり、状況に応じて異なる動作を実行できるようになります。このために、if文と演算子を組み合わせて使用し、特定の条件をテストして適切なアクションを実行します。

この最初の演習では、卵を集め、== および != 演算子を使用して、リスト内の特定の値が同じか異なるかを確認します。

Guide

目的

フィールドのすべての卵を拾い、if文の条件を使って互いに比較します。

フィールド上を歩いてすべての卵を拾い集めたら、basketという名前のリストに格納します。

basket = ["blue egg", "red egg", "shiny egg", "green egg"]

リストを準備したら、Xマークまで移動して、if文の条件を設定しながら卵同士と、定数eggsとを比較します。定数eggsは手元にある卵の一般的な値を表します。

if basket[0] == basket[1]: player.speak("This statement is True!") else: player.speak("This statement is False!")

このコードはリストの最初の2つの要素を比較します。==演算子は、比較対象の2つの要素が同じかどうかをチェックするために使用されます。もし同じであれば、最初のコマンドが実行され、そうでなければelseの下のコードが実行されます。

以下の2つのXマークでも同じif文を実行しますが、次の条件を使用してください:

if basket[1] != basket[2]if basket == eggs!=演算子は、比較対象の2つの要素が異なるかどうかをチェックするために使用されます。

コードブック