У меня есть следующий код
num1 = 10
someBoolValue = True
Мне нужно установить значение num1
в 20
если someBoolValue
- True
; и ничего не делать. Итак, вот мой код для этого
num1 = 20 if someBoolValue else num1
Есть ли что-то, что я мог бы избежать ...else num1
part, чтобы сделать его более чистым? Эквивалент
if someBoolValue:
num1 = 20
Я попытался заменить его на ...else pass
следующим образом: num1=20 if someBoolValue else pass
. Все, что я получил, это синтаксическая ошибка. И я не мог просто опустить ...else num1
часть ...else num1
.