\

Pythonの制御構造には、ifelifcontinueといったキーワードがあります。これらは、プログラムの流れを制御するために使用されます。

ifとelif

ifelifは条件分岐を行うためのキーワードです。ifは条件が真(True)である場合に、その次のブロックを実行します。elifは前のifまたはelifの条件が偽(False)である場合に、その次の条件を評価します。

if condition1:
    # condition1がTrueの場合に実行される
elif condition2:
    # condition1がFalseで、condition2がTrueの場合に実行される
else:
    # すべての条件がFalseの場合に実行される

continue

continueはループの中で使用され、その次のイテレーションにすぐに移行します。これは、特定の条件下でループの残りの部分をスキップしたい場合に便利です。

for i in range(10):
    if i == 5:
        continue
    print(i)

上記のコードでは、iが5のときにcontinueが実行され、print(i)はスキップされます。その結果、出力は5を除く0から9までの数字になります。

これらのキーワードを理解し、適切に使用することで、より効率的で読みやすいコードを書くことができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です