def isBig(x):
if x > 4:
return 'apple'
else:
return 'orange'
Это работает:
if isBig(y): return isBig(y)
Это НЕ работает:
if fruit = isBig(y): return fruit
Почему 2-й не работает!? Я хочу 1-лайнер. Кроме того, 1-й вызовет функцию TWICE.
Как сделать это 1 лайнер, не вызывая функцию дважды?