Gewusst wie: Erstellen eine If-Anweisung in Python

March 25

Die Fähigkeit "If-Then-else" Logik in Ihrem Programm verwenden ist einer der grundlegendsten und grundlegende Aspekte in einer beliebigen Sprache programmieren. Python bietet eine einfache und elegante Möglichkeit, Ihr Programm zu sagen, was Sie tun, wenn etwas stimmt, und was tun, wenn etwas falsch ist.

Anweisungen

Erstellen Sie eine If-Anweisung in Python

1 Bestimmen Sie, welche Bedingungen Sie testen möchten. Eine Bedingung ist einfach auf eine true oder false-Anweisung, die Sie für die Ablaufsteuerung des Programms Python verwenden können. In unserem Beispielfall erstellen Sie eine Bankkonto-Integer-Variable und seine Grenzen zu überprüfen: myBankInt = 50

2 Bestimmen, welche Ereignisse Sie, wenn auftreten möchten die Aussage stimmt.

3 Erstellen eine If-Anweisung mit Ihren Test Bedingung, und platzieren Sie die Ereignisse, die auftreten, wenn die Aussage wahr, sofort nach der If ist Anweisung. Verwenden Sie einen Doppelpunkt (:) an das Ende des If Anweisung: if myBankInt < 10: print 'My bank statement is less than 10'

4 Bestimmen Sie, ob Sie mehr als eine Bedingung, können, der Sie haben Sie testen möchten.

5 Wissen, dass wenn Sie mehr als eine Bedingung haben, können Sie weiterhin Ihre wenn ElseIf Logik verwenden Anweisung. In Python ist das Schlüsselwort "Elif" als Kurzform für "else If" verwendet. Die Elif-Anweisung endet mit einem Doppelpunkt (:)) elif myBankInt < 20: print 'My bank statement is less than 20'

6 Verwenden Sie so viele Elif-Anweisungen, einer nach dem anderen, wie müssen Sie erfüllen, Ihre Logik "else If" muss.

7 Bestimmen Sie die Abfolge der Ereignisse, die Sie, wenn auftreten möchten Ihre wenn und Elif-Anweisungen sind alle falsch.

8 Planen Sie im voraus. Haben Sie eine "alles andere fehlschlägt"-Szenario, verwenden Sie die else-Anweisung zum Abschluss Ihre wenn Anweisung. Die else-Anweisung endet mit einem Doppelpunkt (:)) else: print 'My bank account is over 20'

Tipps & Warnungen

  • Standard-boolesche Operatoren können Sie innerhalb Ihrer If Anweisung. Python nutzt die Keyterms "und" "oder" und "nicht" für diese Zwecke. Sie können auch die Test booleschen Operator "==" um zu sehen, ob etwas gleich etwas anderes ist, aber nicht den Wert zuweisen.
  • In Python wird Ablaufsteuerung eines Programms durch obligatorische Einzug bestimmt. Nach jedem If Elif oder else-Anweisung müssen Sie Registerkarte verwenden, um anzugeben, dass Sie dem "Block" Ihre wenn Anweisung. Wollen Sie Verschachteln von wenn-Anweisungen sicher noch weiter eingerückt sein.