Einführung in If Else Statement in Python

Sie wissen bereits, dass ein Programm eine Reihe schriftlicher Anweisungen ist. Zu keiner Überraschung kann es so viele Fälle geben, in denen ein Programm eine Entscheidung treffen muss, bevor es fortfährt. Zum Beispiel entscheiden, ob der Benutzer alt genug ist, um an der Prüfung teilzunehmen, oder ob die Temperatur hoch genug ist, um die Klimaanlage zu starten, oder die Note auswählen, mit der ein Schüler bestanden hat usw. Diese Entscheidungen werden auf der Grundlage der Eingabebedingungen und durch Hinsehen getroffen was in dieser Situation zu tun ist.

Wenn eine Bedingungsanweisung verwendet wird, entscheidet das Programm, einen bestimmten Codeblock abhängig von der Eingabe und den Bedingungen auszuführen. Wie jede andere voll funktionsfähige Programmiersprache unterstützt Python mehrere Arten der Entscheidungsfindung. Wenn sonst ist einer der am häufigsten verwendeten Wege, um die Arbeit zu erledigen.

Andere entscheidende Aussagen in Python sind die folgenden:

  • If-Anweisung: Mit dieser Anweisung wird analysiert, ob die vorliegende Bedingung wahr oder falsch ist. Der darunterliegende Codeblock wird nur ausgeführt, wenn die Bedingung erfüllt ist.
  • If Else-Anweisung: Diese Anweisung ähnelt der If-Anweisung, fügt jedoch einen weiteren Codeblock hinzu, der ausgeführt wird, wenn die Bedingungen nicht erfüllt sind. In diesem Artikel werden wir uns diesen Anweisungstyp und sein Beispiel ansehen.
  • Verschachtelt, wenn: In Situationen, in denen wir mehr als eine Bedingung prüfen und Anweisungen ausführen müssen, verschachtelt, wenn sie verwendet wird.

Das Flussdiagramm einer If Else-Anweisung

Wie Sie im obigen Flussdiagramm sehen können, erzeugt die Bedingung in einer if-else-Anweisung zwei Pfade, auf denen das Programm weiterarbeiten kann. Wenn die Bedingung nicht erfüllt ist, wird der Code darunter nicht ausgeführt und das Programm führt die Anweisung im Else-Block aus.

Wenn die if-Bedingung hingegen erfüllt ist, wird nur dann ein Codeblock ausgeführt, und das Programm springt unter die If else-Anweisung.

Die Syntax einer If Else-Anweisung

Die Syntax einer If Else-Anweisung lautet wie folgt:

if condition:
# statements to execute when the conditions are met are inserted here
else:
# Statements to be executed when the conditions are not met.

Wie Sie oben sehen können, haben alle if-else-Bedingungen zwei Anweisungen und eine geschriebene Bedingung. Vor den Anweisungen wird die Bedingung klargestellt. Sobald die Bedingung verarbeitet wurde, überprüft das Programm die Eingabe und entscheidet, ob sie die Bedingungen erfüllt. In diesem Fall werden die Anweisungen im ersten Block ausgeführt, und das Programm überspringt die Anweisungen im Abschnitt „else:“ der Syntax.

Und wenn die Bedingung nicht erfüllt ist, überspringt das Programm den ersten Satz und führt die Anweisungen im Satz „else:“ aus.

Beispiele für eine andere bedingte Programmierung

Nachdem wir die Syntax, das Ablaufdiagramm und die Notwendigkeit von if else-Anweisungen gesehen haben, schauen wir uns einige praktische Beispiele an, um sie in Aktion zu sehen:

Beispiel 1

Ein Python-Programm, um zu überprüfen, ob die eingegebene Nummer gerade oder ungerade ist.

number = int(input(" Please enter the number to check : "))
if number %2 == 0:
print(" The input number is even ")
else:
print(" The input number is odd ")

Ausgabe:

Beispiel - 2

Ein Python-Programm, mit dem überprüft wird, ob der Antragsteller wahlberechtigt ist oder nicht:

age = int (input(" Please enter the age of applicant: "))
if age>=18 :
print(" The applicant is eligible to vote in the elections " );
else :
print(" The applicant is not eligible to vote in the elections " );

Ausgabe:

Beispiel 3

Python-Programm zum Überprüfen des eingegebenen Textes auf richtige oder falsche Antwort:

code = input(" What is the capital of Japan? ")
if code == 'Tokyo':
print("Congratulations ! You passed the test.")
else:
print(" Oops, the answer you entered is wrong.")
print(" Thanks for participating. “)

Ausgabe:

Fazit - Wenn andere Aussage in Python

Die Entscheidungsfindung ist eine der zentralen Säulen der Programmierung. In der Lage zu sein, korrekte Bedingungsaussagen abzulegen, ist nicht nur notwendig, um die Programmierung zu beherrschen, sondern es ist auch wichtig, Dinge öfter als oft zu erledigen. Mit dem Wissen um bedingte Anweisungen wie if, if-else und nested if können Sie logisch Entscheidungen mit dem Programm treffen und korrekte Ergebnisse erzielen.

Empfohlene Artikel

Dies ist eine Anleitung zur If Else-Anweisung in Python. Hier diskutieren wir eine Einführung, ein Flussdiagramm, eine Syntax und Beispiele für die if else-Anweisung in Python mit einigem Beispielcode. Sie können auch unsere anderen Artikelvorschläge durchgehen, um mehr zu erfahren

  1. Python 3-Befehle
  2. Spickzettel Python
  3. Vorteile von Python
  4. Python-String-Funktionen
  5. Übersicht der If Else-Anweisung in R