次のコードがあります
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ラインも保存しますか?