Python wenn sonst Anweisung

Python wenn sonst Anweisung
Python If-ELSE-Anweisung wird in Kabeljau zur Entscheidungsfindung verwendet. Häufiger ist eine Entscheidungsfindung erforderlich, um einen bestimmten Code auszuführen, wenn eine bestimmte Bedingung wahr ist.

In Python ist der beabsichtigte Zweck der Verwendung von IF-ELSE die Entscheidungsfindung. Die Syntax der IF-ELSE-Aussage in Python ähnelt den meisten Programmiersprachen wie Java, C, C ++ und C#.

Dieser Artikel beschreibt die python if-else-Aussagen im Detail.

Syntax

Wenn test_expression:
Anweisung (en) ausführen
anders:
Anweisung (en) ausführen

In der IF -Bedingung wird der Testausdruck bewertet. Der Testausdruck kann auch als Bedingung bezeichnet werden. Im Falle einer echten Bedingung wird die Anweisung von Block ausgeführt, da ansonsten der Programmfluss an die sonstige Bedingung übergeben wird. Das Flussdiagramm zeigt die Ausführung der IF-ELSE-Anweisung.

Python wenn sonst Anweisungen Beispiele

Lassen Sie uns ein Beispiel für eine IF-ELSE in Python sehen. Im vorgesehenen Beispiel wird eine Num -Variable für eine Zahl mit einem Wert von 13 deklariert. Wenn der Zustand prüft, ob die Zahl größer als 10 ist oder nicht. Wenn der Zahlenwert mehr als 10 beträgt, wird der If -Block -Körper ausgeführt und druckt, dass die Zahl größer als 10 ist. Falls die Zahl weniger als 10 ist, wird sonst Block ausgeführt und druckt, dass die Zahl weniger als 10 liegt.

Num = 13
# Bedingung anwenden
Wenn num> 10:
drucken ("Die Zahl ist größer als 10")
# Die elseer Erklärung deklarieren
anders:
drucken ("Die Zahl ist weniger als 10")

Ausgang
Die Ausgabe zeigt, dass die Zahl 13 größer als 10 ist.


Lassen Sie uns nun ein Beispiel für eine Zahl sehen, die weniger als 10 ist.

Num = 3
# Deklarieren Sie die IF -Erklärung, um zu überprüfen, ob die Zahl größer als 10 ist oder nicht
Wenn num> 10:
drucken ("Die Zahl ist größer als 10")
anders:
drucken ("Die Zahl ist weniger als 10")

Ausgang

Die elifische Aussage in Python

Mit Python können wir die Mehrfach -Testausdrücke mithilfe der ELIF -Anweisung bewerten oder überprüfen. Das ELIF ist die Kurzform für sonst Anweisungen. Wir können die mathematischen Operatoren verwenden, um die Bedingung wie = zu bewerten, != (nicht gleich), usw.

In der ELIF -Erklärung bewertet das Programm, wenn die erste, wenn nicht der Zustand ist, den nächsten ELIF -Blockzustand usw. Falls wenn alle Bedingungen falsch sind, wird die Bedingung endlich ausgeführt.

Lassen Sie uns ein Beispiel dafür sehen.

# eine Namensvariable deklarieren
name = input ("Geben Sie den Namen von Animal \ n") ein)
Wenn Name == "Kuh":
print ("Sie haben Kuh eingegeben")
Elif name == "Hund":
drucken ("Sie haben einen Hund eingetreten")
Elif name == "Katze":
print ("Sie haben Katze eingegeben")
anders:
print ("Dies ist der sonst der Block")

Ausgang

Verschachtelte wenn auch in Python

Wir können mehrere wenn Bedingungen in einem If -Zustand deklarieren. Dieses Phänomen wird als verschachtelte wenn. Lassen Sie uns ein Beispiel dafür sehen.

# eine Altersvariable deklarieren
Alter = 13
Wenn Alter> 10:
print ("Sie sind über 10")
# Ein IF -Zustand im IF -Zustand
Wenn Alter> 12:
print ("Sie sind auch über 12")
Wenn Alter == 13:
Druck ("Sie sind 13 Jahre alt")
anders:
Druck ("Sie sind nicht 13 Jahre alt")
anders:
Druck ("Sie sind weniger als 10 Jahre alt")

Ausgang

Abschluss

Dieser Artikel erläutert die IF-ELSE-Anweisung in Python anhand einfacher Beispiele. Die IF-ELSE-Anweisung wird verwendet, um den Testausdruck zu bewerten.