Ответ 1
Вы можете просто использовать:
return not bool
Для следующего примера:
def fuctionName(int, bool):
if int in range(...):
if bool == True:
return False
else:
return True
Есть ли способ пропустить второй оператор if? Просто скажите компьютеру вернуть противоположное значение boolean bool
?
Вы можете просто использовать:
return not bool
У Python есть оператор "не", верно? Разве это не просто "не"? Как и в,
return not bool
Вы можете просто сравнить булевский массив. Например
X = [True, False, True]
затем
Y = X == False
даст вам
Y = [False, True, False]