Heim > Artikel > Backend-Entwicklung > Was ist eine bedingte Python-Anweisung? Was ist das allgemeine Format einer bedingten Anweisung?
Für diejenigen, die gerade erst mit der Programmiersprache Python in Berührung gekommen sind und als sie anfingen, Python zu lernen, wussten sie nicht viel über bedingte Anweisungen in Python. In diesem Artikel werden wir etwas über Bedingte Anweisungen in Python erklären und bedingte Anweisung und das allgemeine Format dieses Aspekts.
Python-Bedingungsanweisung
Python-Bedingungsanweisung ist ein Codeblock, der basierend auf dem Ausführungsergebnis (Wahr oder Falsch) einer oder mehrerer Anweisungen ausgeführt wird.
Die Programmiersprache Python gibt an, dass jeder Wert ungleich Null und ungleich Null wahr ist und 0 oder Null falsch ist.
Die if-Anweisung wird in der Python-Programmierung verwendet, um die Ausführung des Programms zu steuern. Die Grundform ist:
if 判断条件: 执行语句…… else: 执行语句……
(oben ist das allgemeine Format von Python-Bedingungsanweisungen)
wobei „Wenn die Beurteilungsbedingung wahr ist (ungleich Null), werden die folgenden Anweisungen ausgeführt, und der Ausführungsinhalt kann aus mehreren Zeilen bestehen und derselbe Bereich wird durch Einrückung dargestellt.“
else ist eine optionale Anweisung. Wenn Sie den Inhalt ausführen müssen, wenn die Bedingung nicht wahr ist, können Sie die entsprechende Anweisung wie folgt ausführen:
# !/usr/bin/python # -*- coding: UTF-8 -*- # 例1:if 基本用法 flag = False name = 'luren' if name == 'python': # 判断变量否为'python' flag = True # 条件成立时设置标志为真 print 'welcome boss' # 并输出欢迎信息 else: print name # 条件不成立时输出变量名称
Das Ergebnis ist wie folgt:
rrreeDie Beurteilungsbedingung der if-Anweisung kann > (größer als), 731b943569dac668fe9c4edca8c7847f= (größer als oder gleich), <= (kleiner als oder gleich) ), um ihre Beziehung auszudrücken.
Wenn es sich bei der Beurteilungsbedingung um mehrere Werte handelt, können Sie die folgende Form verwenden:
luren # 输出结果
Das Beispiel sieht wie folgt aus:
if 判断条件1: 执行语句1…… elif 判断条件2: 执行语句2…… elif 判断条件3: 执行语句3…… else: 执行语句4……
Das Ausgabeergebnis ist:
#!/usr/bin/python # -*- coding: UTF-8 -*- # 例2:elif用法 num = 5 if num == 3: # 判断num的值 print 'boss' elif num == 2: print 'user' elif num == 1: print 'worker' elif num < 0: # 值小于零时输出 print 'error' else: print 'roadman' # 条件均不成立时输出
(Da Python keine Switch-Anweisungen unterstützt, können mehrere bedingte Urteile nur mit elif implementiert werden. Wenn das Urteil die gleichzeitige Beurteilung mehrerer Bedingungen erfordert, können Sie oder (oder) verwenden. Dies bedeutet, dass die Beurteilungsbedingung nur dann erfolgreich ist, wenn eine wahr ist, wenn zwei Bedingungen gleichzeitig wahr sind)
Das obige ist der detaillierte Inhalt vonWas ist eine bedingte Python-Anweisung? Was ist das allgemeine Format einer bedingten Anweisung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!