Тернарный оператор на python

Нравилась мне эта конструкция в .net. Её аналог в мире python:

i = 5 if a > 7 else 0

Если верить этому, то транслируется в:

if a > 7:
i
= 5
else:
i
= 0

Автор: Василий Иванов
Дата публикации: 2013-11-10T15:36:00.000-08:00