tengo el siguiente códigouna línea si la condición de asignación
num1 = 10
someBoolValue = True
necesito para establecer el valor de num1
-20
si someBoolValue
es True
; y no hagas nada de lo contrario. Así pues, aquí está mi código para que
num1 = 20 if someBoolValue else num1
Se notaba que podía evitar la parte ...else num1
para que se vea más limpia? Un equivalente a
if someBoolValue:
num1 = 20
que intentó reemplazarlo con ...else pass
así: num1=20 if someBoolValue else pass
. Todo lo que obtuve fue un error de sintaxis. Tampoco podría omitir la parte ...else num1
.
Gracias
acaba de cambiar todo a 'num1 = 20 si someBoolValue demás 10'. ¿Entonces guardas la línea 'num1 = 10' también? –
Gracias. Pero este no es exactamente mi código. Quise decir que 'num1' ya existe ... – bdhar