次のコードがあります
num1 = 10
someBoolValue = True
私はの値に設定する必要があるnum1
とし20
た場合someBoolValue
ですTrue
。それ以外は何もしません。だから、これはそのための私のコードです
num1 = 20 if someBoolValue else num1
どういうわけか私は...else num1
それをよりきれいに見せるためにその部分を避けることができますか?と同等
if someBoolValue:
num1 = 20
私はそれを次の...else pass
ように置き換えてみました:num1=20 if someBoolValue else pass
。私が得たすべては構文エラーでした。また、私はその...else num1
部分を省略できませんでした。
num1
がすでに存在することを意味しました...
num1 = 20 if someBoolValue else 10
。次に、num1=10
ラインも保存しますか?