Der Zeichenfolgenvergleich von Python ähnelt dem von Java und erfordert auch eine Vergleichsfunktion. Das Symbol == kann nicht verwendet werden. Verwenden Sie die Methode cmp(), um zwei Objekte zu vergleichen, wenn sie gleich sind. Wenn ersteres größer als letzteres ist, wird 1 zurückgegeben.
Beispiel:
a = "abc" b = "abc" c = "aba" d = "abd" print cmp(a,b) print cmp(a,c) print cmp(a,d)
Return
0 1 -1
Verwandte Empfehlungen: „Python-Video-Tutorial》
Hinweis:
Die cmp-Funktion wurde aus Python3 entfernt.
Sie können == verwenden, um Zeichenfolgen zu vergleichen, und der Effekt ist der gleiche wie bei der cmp-Funktion. Sie können auch is verwenden.
>>> a='abc' >>> b='abc' >>> a is b True >>> id(a) == id(b) True >>>
Das obige ist der detaillierte Inhalt vonSo vergleichen Sie String-Größen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!