If-Else文
if、else、elifを使った判断方法を学びます。
「If-Else文」はCoddyKit上の無料Python For Kidsレッスンです。 これはレッスン1/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはPython For Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Python For Kidsコースには全4レッスンが含まれています。
If-Elseによる条件分岐
If-Else文
制御フローのレッスンへようこそ!今日は、if、else、elif文を使って、Pythonプログラムで条件に応じた処理を行う方法を学びます。

If-Else文とは?
If-Else文を使うと、特定の条件に応じてプログラムの処理を分岐できます。「もしこれが起きたらこうする。そうでなければ別の処理をする」という判断に似ています。
- If: 条件を確認し、条件が真の場合にコードを実行します。
- Else: ifの条件が偽の場合にコードを実行します。
- Elif: (Else If)前のifの条件が偽の場合に、別の条件を確認します。
If文
if文を使うと、特定の条件が真の場合にだけ、コードのブロックを実行できます。
構文:
if condition:
# code to execute if condition is trueIf文の例
簡単な例で、if文の動作を見てみましょう。
例:
# Checks if the number is positive
number = 5
if number > 0:
print("The number is positive.")
Else文
else文を使うと、直前のif条件が偽の場合に、コードのブロックを実行できます。
構文:
if condition:
# code to execute if condition is true
else:
# code to execute if condition is falseIf-Else文の例
if文とelse文を一緒に使う方法を見てみましょう。
例:
# Checks if the number is even or odd
number = 4
if number % 2 == 0:
print("The number is even.")
else:
print("The number is odd.")
Elif文
elif(「else if」の略)文を使うと、複数の条件を順番に確認できます。
構文:
if condition1:
# code to execute if condition1 is true
elif condition2:
# code to execute if condition2 is true
else:
# code to execute if none of the above conditions are trueIf-Elif-Else文の例
数値を正の数、負の数、または0に分類するプログラムを作成してみましょう。
例:
# Categorizes the number
number = 0
if number > 0:
print("The number is positive.")
elif number < 0:
print("The number is negative.")
else:
print("The number is zero.")
age = 16
if age >= 18:
print("You are an adult.")
elif age >= 13:
print("You are a teenager.")
else:
print("You are a child.")
よくできました!
if、else、elif文を使って、Pythonプログラムで条件に応じた処理を行う方法を学びました。これにより、さまざまな条件に応じて異なる動作をするプログラムを作成できます。自分で条件分岐プログラムを作りながら、練習を続けましょう。

よくある質問
「If-Else文」レッスンは無料ですか?
はい。「If-Else文」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Python For Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Python For Kidsコースには全4レッスンが含まれています。
「If-Else文」で何を学びますか?
if、else、elifを使った判断方法を学びます。 ブラウザで直接実行するハンズオンコードでPython For Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Python For Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのPython For Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。
「If-Else文」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このPython For Kidsレッスンでコードを書いて実行できますか?
はい。すべてのPython For Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- If-Else文
- Pythonのループ
- ネストしたループ
- BreakとContinue