Python - Entscheidungsfindung
Die Entscheidungsfindung ist die Antizipation von Bedingungen, die während der Ausführung des Programms auftreten, und die Angabe von Maßnahmen, die gemäß den Bedingungen ergriffen werden.
Entscheidungsstrukturen werten mehrere Ausdrücke aus, die als Ergebnis WAHR oder FALSCH ergeben. Sie müssen bestimmen, 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 als TRUE, und wenn ja zero oder nulldann wird es als FALSE-Wert angenommen.
Die Programmiersprache Python bietet die folgenden Arten von Entscheidungsbefehlen. Klicken Sie auf die folgenden Links, um deren Details zu überprüfen.
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 Entscheidung kurz 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.
Hier ist ein Beispiel für eine one-line if Klausel -
#!/usr/bin/python
var = 100
if ( var == 100 ) : print "Value of expression is 100"
print "Good bye!"
Wenn der obige Code ausgeführt wird, wird das folgende Ergebnis erzeugt:
Value of expression is 100
Good bye!