Python условное обозначение - PullRequest
17 голосов
/ 07 июля 2011

Вот быстрый ...

В Python можно сделать:

foo = foo1 if bar1 else foo2

И это круто, но как я могу получить True или False без необходимости писать

foo = True if bar1 else False

Например, в JS вы можете принудительно привести логический тип, выполнив

var foo = !!bar1;

1 Ответ

32 голосов
/ 07 июля 2011

Звоните bool на объекте:

bool(bar1)
...