Python 3 - Entscheidungsfindung
Entscheidungsfindung ist die Antizipation von Bedingungen, die während der Ausführung eines Programms auftreten, und spezifizierter Maßnahmen, die gemäß den Bedingungen ergriffen werden.
Entscheidungsstrukturen werten mehrere Ausdrücke aus, die als Ergebnis WAHR oder FALSCH ergeben. Sie müssen festlegen, welche Aktion ausgeführt und welche Anweisungen ausgeführt werden sollen, wenn das Ergebnis andernfalls WAHR oder FALSCH ist.
Es folgt die allgemeine Form einer typischen Entscheidungsstruktur, die in den meisten Programmiersprachen zu finden ist:
Die Programmiersprache Python setzt jede voraus non-zero und non-null Werte wie TRUE und alle zero oder null values als FALSE-Wert.
Die Programmiersprache Python bietet die folgenden Arten von Entscheidungsbefehlen.
Sr.Nr. | Aussage & Beschreibung |
---|---|
1 | if-Anweisungen Ein if statement besteht aus einem booleschen Ausdruck, gefolgt von einer oder mehreren Anweisungen. |
2 | if ... else-Anweisungen Ein if statement kann von einem optionalen gefolgt werden else statement, wird ausgeführt, wenn der boolesche Ausdruck FALSE ist. |
3 | verschachtelte if-Anweisungen Sie können eine verwenden if oder else if Aussage in einem anderen if oder else if Aussage (n). |
Lassen Sie uns jede Entscheidungserklärung schnell durchgehen.
Single Statement Suites
Wenn die Suite eines if Klausel besteht nur aus einer einzelnen Zeile, sie kann in derselben Zeile wie die Header-Anweisung stehen.
Beispiel
Hier ist ein Beispiel für eine one-line if Klausel -
#!/usr/bin/python3
var = 100
if ( var == 100 ) : print ("Value of expression is 100")
print ("Good bye!")
Ausgabe
Wenn der obige Code ausgeführt wird, wird das folgende Ergebnis erzeugt:
Value of expression is 100
Good bye!