J'ai le code suivant
num1 = 10
someBoolValue = True
Je dois définir la valeur de num1
à 20
if someBoolValue
is True
; et ne rien faire autrement. Alors, voici mon code pour ça
num1 = 20 if someBoolValue else num1
Puis-je éviter la ...else num1
pièce pour la rendre plus propre? Un équivalent à
if someBoolValue:
num1 = 20
J'ai essayé de le remplacer par ...else pass
comme ceci: num1=20 if someBoolValue else pass
. Tout ce que j'ai eu, c'est une erreur de syntaxe. Je ne pouvais pas non plus simplement omettre la ...else num1
partie.
num1
existe déjà ...
num1 = 20 if someBoolValue else 10
. Ensuite, vous enregistrez également lanum1=10
ligne?