Тенарные операторы в python
Терпеть не могу их на самом деле, и избегаю использовать, т.к. считаю что лучше написать 2-3 лишних строчки кода. зато они будут читаться намного лучше. Однако же иногда попадаются, и иногда использую. Вот пример как использовать его в python
Синтаксис:
переменная=значение_1 if (условие выполняется) else значение_2
Пример:
1 |
radius=a if a>b else b |
Читаем так: radius будет равно a, если a больше b, иначе radius будет b. Или тоже самое в классическом виде:
1 2 3 4 |
if a>b: radius=a else: radius=b |