論理演算子とは
「18歳以上で、かつチケットを持っている人だけ入場できる」のように、複数の条件を同時に満たす必要がある場面はよくあります。そんなとき条件どうしを組み合わせるのが論理演算子です。
and:両方の条件がTrueのときだけ全体がTrueor:どちらか一方でもTrueなら全体がTruenot:TrueとFalseを逆転させる
「18歳以上で、かつチケットを持っている人だけ入場できる」のように、複数の条件を同時に満たす必要がある場面はよくあります。そんなとき条件どうしを組み合わせるのが論理演算子です。
and:両方の条件がTrueのときだけ全体がTrueor:どちらか一方でもTrueなら全体がTruenot:TrueとFalseを逆転させるage = 25
has_ticket = True
if age >= 18 and has_ticket:
print('入場できます')練習問題:weekday(平日かどうか)がFalse、または is_holiday がTrueのとき「休みです」と表示してください。
weekday = False
is_holiday = False
if not weekday or is_holiday:
print('休みです')