Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ If-Else文 | If-Else文
パイソン忍者
セクション 5.  1
ninja.py

ninja.py

bookIf-Else文

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

この章では、Pythonにおけるif-else文の概念について解説します。if-else文を使用することで、特定の条件に基づいてコード内で判断を行うことができます。これは、プログラムの制御フローを操作するための基本的な概念です。

if-else文の理解

if-else文は、条件を評価し、その条件が真であれば特定のコードブロックを実行します。条件が偽の場合は、代わりに別のコードブロックを実行することができます。これにより、プログラムをさまざまな状況に応じて異なる動作をさせることが可能になります。

以下は、if-else文の基本構造です:

12345
condition = True if condition: print("Condition is true") else: print("Condition is false")
copy

"not"キーワード

"not"キーワードは、ブール式を否定するために使用します。条件が真の場合、"not"を使うことで偽になり、その逆も同様です。条件が満たされていない場合にのみコードを実行したいときに非常に便利です。

例:

123
condition = False if not condition: print("Condition is false")
copy

if-else文を使って、忍者がマップ上のすべての寿司を集める例を見てみましょう。忍者はグリッド内を移動し、壁を避けながら寿司を拾います。

ninja.py

ninja.py

copy

この例では、忍者は上と右の両方に壁が現れるまで移動し、寿司を拾い続けます。if-else文は右側に壁があるかどうかを判定します。壁がある場合、忍者は上に移動して寿司を拾います。そうでない場合は、右に移動して寿司を拾います。

タスク

スワイプしてコーディングを開始

解答

他のコースを探す カタログ内

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

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

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

セクション 5.  1
ninja.py

ninja.py

AIに質問する

expand

AIに質問する

ChatGPT

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

some-alt