Python If ステートメント: 論理演算子と等価性
Python で条件ステートメントを使用する場合、論理演算子の適切な使用法を理解することが重要です。オペレーター。 if ステートメントで論理積演算子「&&」を使用しようとすると、よくある質問が 1 つ発生します。
問題
次のコードは意図したとおりに実行されません:
<code class="python">if cond1 && cond2:</code>
解決策
Python では、if ステートメント内の論理積演算子「&&」に相当するものは、単に「and」という単語です。 :
<code class="python">if cond1 and cond2:</code>
「and」を使用すると、cond1 と cond2 の両方が正しく評価され、両方の条件が True の場合にコード ブロックが実行されます。
補足事項
以上がPython の If ステートメントで「&&」の代わりに「and」を使用するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。