Arbeiten mit Python if, sonst und elifische Aussagen

Arbeiten mit Python if, sonst und elifische Aussagen

Wenn, sonst oder ELIF (sonst bezeichnet, wenn in einigen Programmierungen) sind bedingte Aussagen, die zur Ausführung verschiedener Code verwendet werden, hängt von der Bedingung ab. Die IF -Aussagen können ohne andere oder elifische Aussagen geschrieben werden, aber sonst und ELIF kann nicht ohne sonst verwendet werden. In diesem Tutorial lernen Sie, ob sonst in der Python -Programmiersprache, sonst und in der Python -Programmiersprache.

1. Python wenn Aussage

Die Single If -Anweisung wird verwendet, um den spezifischen Codeblock auszuführen, wenn die Bedingung auf true ausgewertet wird. Im Falle einer falschen Ausgabe wird nichts ausgeführt.

Syntax:

if (Zustand): Aussagen
12if (Zustand): Aussagen

Beispiel 1:

#!/usr/bin/python var = 101 if (var): drucken "true"
12345#!/usr/bin/python var = 101if (var): drucken "true"

Beispiel 2:

#!/usr/bin/python var = 101 if (var == 101): Druck "true"
12345#!/usr/bin/python var = 101if (var == 101): Drucken "true"

2. Python If-ELSE-Aussage

Die Anweisung if und sonst wird verwendet, um den spezifischen Codeblock für den tatsächlichen Zustand und einen anderen Codeblock unter falschem Zustand auszuführen.

Syntax:

if (Bedingung): Anweisungen else: Anweisungen
1234if (Bedingung): Aussagen: Aussagen

Beispiel: Einen Wert zu beachten, um var Variable, testen Sie nun, ob der zugewiesene Wert es groß als 100 hat. Gemäß dem folgenden Code wird das Ergebnis "Zugewiesener Wert ist größer als 100" lautet.

#!/usr/bin/python var = 101 if (var> 100): Drucken "Zugeordneter Wert ist größer als 100" else: Druck "Zugeordneter Wert ist geringer als oder gleich 100"
12345678#!/usr/bin/python var = 101 if (var> 100): Drucken "Zugeordneter Wert ist größer als 100" else: Druck "Zugeordneter Wert ist geringer als oder gleich 100"

3. Python If-Elif-Aussage

Die Anweisung IF und ELIF (bekannt als sonst) wird verwendet, um den spezifischen Block von Codes mit mehreren Bedingungen auszuführen. Wenn die Hauptbedingung, wenn die Bedingung falsch wird. Sie können eine Reihe von ELIF -Bedingungen gemäß Ihren Anforderungen definieren.

Syntax:

if (Bedingung): Aussagen ELIF (Bedingung): Anweisungen else: Anweisungen
123456if (Bedingung): Anweisungenselif (Bedingung): Aussagen: Anweisungen

Beispiel: Einen Avalue als Eingabe in genommen in gesamt Variable. Vergleichen Sie nun den Wert mit mehreren Ebenen und drucken Sie die entsprechende Ausgabe aus.

#!/usr/bin/python insgesamt = 90 if (insgesamt> 500): Druck "Gesamt ist mehr als 500" ELIF (Gesamt> 100): Druck "Gesamt ist mehr als 100" ELIF (Gesamt> 50): Drucken "Gesamt ist IS Is Is Is Is Is Is Is Mehr als 50 "else: drucken" ist weniger als oder gleich 50 "
123456789101112#!/usr/bin/python insgesamt = 90 if (insgesamt> 500): Druck "Gesamt ist mehr als 500" ELIF (Gesamt> 100): Druck "Gesamt ist mehr als 100" ELIF (Gesamt> 50): Drucken "Gesamt ist IS Is Is Is Is Is Is Is Mehr als 50 "else: drucken" ist weniger als oder gleich 50 "

4. Python verschachtelte wenn auch Aussage

Die verschachtelten wenn Aussagen verwendet werden wie im Inneren, wenn. In diesem Fall, wenn eine Bedingung bewertet wird, wird es zu innerer wenn.

Syntax:

if (Bedingung): if (Bedingung): Anweisungen else: Anweisungen
12345if (Bedingung): if (Bedingung): Anweisungen else: Anweisungen

Beispiel: 3 numerische Eingaben genommen und den größten Wert finden. Wie wenn var1 größer als var2 ist, prüft es, ob Var1 auch größer als Var3 ist.

#!/usr/bin/python var1 = 100 var2 = 350 var3 = 80 if (var1> var2): if (var1> var3): drucken "var1 ist am größten" else drucken "var3 ist am größten" ELIF (var2> var3): Druck: Druck: Druck: Drucken "var2 ist am größten" else: drucken "var3 ist am größten"
123456789101112131415#!/usr/bin/python var1 = 100var2 = 350var3 = 80 if (var1> var2): if (var1> var3): drucken "var1 ist das größte" else drucken "var3 ist das größte" elif (var2> var3): drucken "var2 ist am größten "else: drucken" var3 ist am größten "