eu tenho o seguinte código
num1 = 10
someBoolValue = True
Eu preciso definir o valor de num1para 20se someBoolValueé True; e não faça nada de outra maneira. Então, aqui está o meu código para isso
num1 = 20 if someBoolValue else num1
Existe alguma maneira de evitar a ...else num1parte para torná-la mais limpa? Um equivalente a
if someBoolValue:
num1 = 20
Eu tentei substituindo-o ...else passassim: num1=20 if someBoolValue else pass. Tudo o que recebi foi erro de sintaxe. Nem eu poderia simplesmente omitir a ...else num1parte.
num1já existe ...
num1 = 20 if someBoolValue else 10. Então você salva anum1=10linha também?