Установите логическое значение в противоположное значение в Python

Чтобы установить логическую переменную в противоположное ей значение в Python, вы можете использовать различные методы. Вот несколько примеров:

Метод 1: использование оператора «не»

boolean_variable = not boolean_variable

Метод 2. Использование оператора XOR

boolean_variable = boolean_variable ^ True

или

boolean_variable ^= True

Метод 3. Использование оператора “!=”

boolean_variable = boolean_variable != True

Метод 4. Использование условного оператора

if boolean_variable:
    boolean_variable = False
else:
    boolean_variable = True

Метод 5. Использование тернарного оператора if-else

boolean_variable = False if boolean_variable else True

Метод 6: использование приведения типа “int”

boolean_variable = int(not boolean_variable)

Эти методы достигают того же результата: присваивают логической переменной противоположное значение.