Ich habe den folgenden Code
num1 = 10
someBoolValue = True
Ich brauche den Wert einstellen num1
zu , 20
wenn someBoolValue
ist True
; und nichts anderes tun. Also, hier ist mein Code dafür
num1 = 20 if someBoolValue else num1
Gibt es eine Möglichkeit, das ...else num1
Teil zu vermeiden , damit es sauberer aussieht? Ein Äquivalent zu
if someBoolValue:
num1 = 20
Ich habe versucht, es ...else pass
wie folgt zu ersetzen : num1=20 if someBoolValue else pass
. Ich bekam nur einen Syntaxfehler. Ich konnte den ...else num1
Teil auch nicht einfach weglassen .
num1
es das schon gibt ...
num1 = 20 if someBoolValue else 10
. Dann speichern Sie auch dienum1=10
Zeile?