Рубрики
Без рубрики

TIL SUB для A, если X else B

WELP, сегодня вместо обычного, если состояние остальное b введите полноэкранный режим … Теги с Python.

Уэлп, сегодня вместо обычно

value = a if condition else b

в интернете я видел

value = condition and a or b

Следует отметить, что те не эквивалентны – Если Состояние это Ложь Мы получаем ценить , Но если Состояние это Правда Мы получаем Значение или B , что это А только при определенных обстоятельствах. Так что этот метод действительно работает только для простых случаев с А Не быть «пустой» версией своего типа – с 0 или 5 и '' или 'qwe' Отказ

Тем не менее, выглядит фантазии и работает иногда. Я не огромный поклонник того, как построить A Если C еще B Похоже, я мог бы начать делать это в моем коде.

Оригинал: “https://dev.to/mike239x/til-sub-for-a-if-x-else-b-25lh”