Heim > Backend-Entwicklung > Python-Tutorial > Was ist der logische UND-Operator von Python für if-Anweisungen?

Was ist der logische UND-Operator von Python für if-Anweisungen?

DDD
Freigeben: 2024-10-18 20:24:03
Original
1022 Leute haben es durchsucht

What is Python's Logical-and Operator for if-Statements?

Pythons Äquivalent von && in if-Anweisungen

Beim Erstellen von bedingten Anweisungen in Python kann die Verwendung des logischen Und-Operators (&&) innerhalb einer if-Anweisung zu Problemen führen unerwartete Ergebnisse.

Beispiel

Bedenken Sie den folgenden Codeausschnitt:

<code class="python">if cond1 &amp;&amp; cond2:</code>
Nach dem Login kopieren

Dieser Code wird immer als „Falsch“ ausgewertet, unabhängig von den Werten von cond1 und cond2.

Lösung

In Python ist der logische Und-Operator für if-Anweisungen and, nicht &&. Um zu überprüfen, ob sowohl cond1 als auch cond2 True sind, verwenden Sie die folgende Syntax:

<code class="python">if cond1 and cond2:</code>
Nach dem Login kopieren

Dieser Code wird korrekt als True ausgewertet, wenn sowohl cond1 als auch cond2 True sind, andernfalls False.

Das obige ist der detaillierte Inhalt vonWas ist der logische UND-Operator von Python für if-Anweisungen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage