Die if-konditionellen Aussagen sind das grundlegendste Konzept einer Programmiersprache, und sie können buchstäblich fast alles in der Programmiersprache schaffen. Wenn Sie zwar die grundlegendste sind, können Sie in anderen Bedingungen gleichzeitig mehrere Bedingungen berechnen, um mehrere Bedingungen gleichzeitig zu berechnen. Ja, es ist wahr, das wird als verschachtelte, wenn Aussagen unter Bedingungen unter anderen Bedingungen bezeichnet.
Dieser Beitrag veranschaulicht die Verwendung von verschachtelten Ifsanfällen mit Hilfe eines Beispiels. Aber vorher schauen wir uns die Syntax der verschachtelten Wenn-Statements an.
Wie man verschachtelte Aussagen in Python verwendet?
Die grundlegende strukturelle Syntax von verschachtelten, wenn Aussagen nachstehend definiert sind:
if (condition_1):
if (condition_2):
#Body of Condition_2
anders:
#Body of sonst of Condition_2
anders:
#Body of Sonst Block von Condition_1
In dieser obigen Syntax:
Notiz: Jeder Zustand kann so viele haben “elif”Teile so weit wie erforderlich, und der Grad der verschachtelten Aussagen kann ebenfalls so viele betragen.
Lassen Sie uns die verschachtelten Aussagen mit Hilfe von Beispielen erläutern.
Beispiel: Vergleich von drei Zahlen unter Verwendung von Nested-If-Aussagen
In diesem ersten Beispiel werden Sie drei Zahlen vergleichen und eine der folgenden Abschlüsse schließen:
Nehmen Sie dazu den folgenden Code an:
x = 20
y = 10
z = 10
if (x == y):
if (x == z):
drucken ("Alle Zahlen sind gleich")
anders:
print ("x & y sind gleich, z ist anders")
elif (x == z):
print ("x & z sind gleich, y uns anders")
elif (y == z):
print ("y und z sind gleich. X ist anders ")
anders:
drucken ("Alle Zahlen sind eindeutig")
In diesem obigen Code -Snippet:
Mit den auf 20,10 und 10 festgelegten Werten für x, y und z zeigt das Programm die folgende Ausgabe an:
Wenn sich die Werte jedoch für x, y und z in 15, 15 und 15 geändert haben, wird die Ausgabe:
So kann der Benutzer die verschachtelten Aussagen verwenden, um die Bedingungen in einem hierarchischen Format zu berechnen.
Abschluss
Die verschachtelten If-Anpassungen sind eine Möglichkeit, Bedingungen in einem Programm über ein hierarchisches Format anzuwenden. Dies bedeutet, dass eine If-Kondition im Körper einer anderen If-Konditionen platziert werden kann. Die Ebenen der If-Bedingungshierarchie, die erstellt werden kann. Daher können Sie so viele Ebenen wie erforderlich für Ihre Aufgabe erstellen. Seien Sie jedoch sehr vorsichtig, wenn Sie mehrere Ebenen verschachtelter Bedingungen verwenden, da sie Ihr Programm ziemlich kompliziert machen können.