書式
条件が真の時の値 if 条件式 else 条件が偽の時の値
例
b = 'even' if (a % 2) == 0 else 'odd'
計算式を書くことも可能
b = a + 1 if (a % 2) == 0 else a - 1
if~elif~elseも可能
b = 'man' if a == 1 else 'woman' if a == 0 else 'other'
if~elif~elseで書いた場合
if a == 1:
b = 'man'
elif a == 0:
b = 'woman'
else:
b = 'other'