何らかの理由で私はこれを行う方法を覚えていません - 条件が真であれば、Pythonで変数を設定する方法があると思いますか?条件(1 == 1)が真であるならば、それはうまくいけば「テスト」に値を設定しますPython条件変数設定
value = 'Test' if 1 == 1
:私は何を意味することは、このです。
value = ('test' if 1 == 1, 'testtwo' if 2 == 2)
をというように、わずか数の条件について:ということで、私はこのように、異なる変数を設定するために、複数の条件をテストするつもりでした。これは可能ですか?
value = 'Test' if 1 == 1 else 'NoTest'
そうでない場合は、他の多くはありません。
ああ、私は 'else'を逃していました。条件が一致しなければ何にも設定されないので、私はよく分かったはずです。ありがとう! – SolarLune
明白でない場合は、これらをチェーンすることができます( 'value = v1 if c1 else v2 if c2 else v3')。別の方法として、辞書を使用する方法があります。 – James