Как реализовать преобразование значения, если x может быть 0 или 1, и нужно получить противоположное

Python Middle Без компании
Как реализовать преобразование значения, если x может быть 0 или 1, и нужно получить противоположное
Ответы
Проще всего использовать оператор `not` и приведение к целому типу: ``` x = 1 result = int(not x) # 0 x = 0 result = int(not x) # 1 ``` Или через арифметику: ``` x = 1 result = 1 - x # 0 x = 0 result = 1 - x # 1 ``` Оба способа работают корректно для значений 0 и 1. Первый вариант более явно показывает намерение инвертировать логическое значение.