Ho il codice seguente
num1 = 10
someBoolValue = True
Ho bisogno di impostare il valore di num1per 20se someBoolValueè True; e non fare diversamente. Quindi, ecco il mio codice per quello
num1 = 20 if someBoolValue else num1
C'è un modo in cui potrei evitare la ...else num1parte per renderla più pulita? Un equivalente a
if someBoolValue:
num1 = 20
Ho provato a sostituire con ...else passquesto modo: num1=20 if someBoolValue else pass. Tutto quello che ho avuto è stato un errore di sintassi. Né potrei semplicemente omettere la ...else num1parte.
num1esiste già ...
num1 = 20 if someBoolValue else 10. Quindi salvi anche lanum1=10linea?