if文のネスト(Python)

Pythonにおいて、if文のネストとは、if文(Python)の中にさらにif文を書くことを指します。

if 条件A:
    if 条件B:
        # 条件Aと条件Bの両方がTrueのときに実行される処理
    else:
        # 条件AがTrueで、条件BがFalseのときに実行される処理
else:
    if 条件C:
        # 条件AがFalseで、条件CがTrueのときに実行される処理
    else:
        # 条件AがFalseで、条件CもFalseのときに実行される処理

以下は、if文のネストの具体例です。

age = 20  # 年齢
money = 500  # 所持金 (円)

if age >= 18:
    if money >= 1000:
        print("映画のチケットを買うことができます。")
    else:
        print("お金が足りないため、チケットを買うことができません。")
else:
    print("年齢が18歳未満のため、この映画を観ることはできません。")