私はこのようなコードを持っています:
if var:
if var2 == getSomeValue()
これは単一の式である可能性があります。
if var and var2 == getSomeValue():
...ただし、がTrueのgetSomeValue()
場合にのみ呼び出すことができます。var
したがって、を呼び出すとif var and var2 == getSomeValue()
、両方がインタプリタによって評価されるか、評価が次の場合に停止しますvar
かFalse
?Pythonのドキュメントでこの情報をどこで見つけることができますか?(何を検索すればいいのかわからなかった...:/)