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歳未満のため、この映画を観ることはできません。")