我有以下密码
num1 = 10
someBoolValue = True
如果 someBoolValue
是 True
,则需要将 num1
的值设置为 20
; 否则不做任何操作。这是我的代码
num1 = 20 if someBoolValue else num1
有没有办法可以避免 ...else num1
的部分,使它看起来更干净
if someBoolValue:
num1 = 20
我试着用 ...else pass
代替它,像这样: num1=20 if someBoolValue else pass
。我得到的只是语法错误。我也不能省略 ...else num1
部分。