Heim >Backend-Entwicklung >Python-Tutorial >Teilen Sie die einfachste Möglichkeit, eine bedingte Urteilsaussage in Python zu schreiben
In diesem Artikel werden hauptsächlich Python-Tipps für die Rückgabe wahrer oder falscher Werte (True oder False) vorgestellt Zwei prägnante Schreibmethoden. Freunde, die sie benötigen, können sich auf den folgenden Codeabschnitt beziehen:
Vielleicht haben Sie herausgefunden, dass es tatsächlich eine Möglichkeit gibt, die Funktiondef isLen(strString): if len(strString)>6: return True else: return Falsezu vervollständigen in nur einer Zeile in Python 3 Aber. . . Könnte es einfacher sein?
>>> def isLen(strString): return True if len(strString)>6 else False
Wie man Python verwendet, um bedingte Anweisungen einfacher auszudrücken, nur
zumSpaß :)Eine Möglichkeit ist die Verwendung einer Liste
Index Das Prinzip ist sehr einfach. Der boolesche Wert True wird indiziert und auf 1 ausgewertet, während False gleich 0 ist. Kann es einfacher sein?>>> def isLen(strString): #这里注意false和true的位置, 多谢网友@小王的指正 return [False,True][len(strString)>6]
Das obige ist der detaillierte Inhalt vonTeilen Sie die einfachste Möglichkeit, eine bedingte Urteilsaussage in Python zu schreiben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!