私は次のような状況があります。がFalse runメソッドであるPythonのネストされた条件の伝播
1)条件1 場合。
2)条件1がTrueで条件2がFalseの場合は、メソッドを実行します。私はフラグを設定することでこれをやっていますが、何かをオーバーコンプリートしていますか?
condition1 = False
condition2 = True
dirty = False
if condition1:
if condition2:
dirty = True
print "dirty"
if not condition1 or dirty:
print "run()"
ええと...私のコードをこの簡単な例に分解すると、より目立ちます。 THANKS RUshy – user1767754