解答例_4_7

解答例:練習問題_4_7 条件式(bool演算子)

a, b = 'abc', 'xyz'

not_a = False if a else True
and_ab = b if a else a
or_a = a if a else b

print('not_a:', not_a)
print('and_ab:', and_ab)
print('or_ab:', or_ab)

not_a: False
and_ab: xyz
or_ab: abc

この様にpythonのbool演算子も条件式を使って簡単に表現することができます。a, b にいろいろと代入して確認してください。

タイトルとURLをコピーしました