Python cmp()-Funktion
Beschreibung
Die Funktion cmp(x,y) wird verwendet, um zwei Objekte zu vergleichen. Sie gibt -1 zurück, wenn x < y, 0, wenn x == y, und 1, wenn x > y.
Syntax
Das Folgende ist die Syntax der Methode cmp():
cmp( x, y )
Parameters
- x -- Numerischer Ausdruck.
- y -- Numerischer Ausdruck.
Rückgabewert
Gibt -1 zurück, wenn x < y, 0, wenn x == y, und 1, wenn x > y.Beispiel
Das folgende Beispiel demonstriert die Verwendung der Methode cmp():
Beispiel
#!/usr/bin/python
print "cmp(80, 100) : ", cmp(80, 100)
print "cmp(180, 100) : ", cmp(180, 100)
print "cmp(-80, 100) : ", cmp(-80, 100)
print "cmp(80, -100) : ", cmp(80, -100)
print "cmp(80, 100) : ", cmp(80, 100)
print "cmp(180, 100) : ", cmp(180, 100)
print "cmp(-80, 100) : ", cmp(-80, 100)
print "cmp(80, -100) : ", cmp(80, -100)
Die Ausgabe nach dem Ausführen des obigen Beispiels lautet:
cmp(80, 100) : -1 cmp(180, 100) : 1 cmp(-80, 100) : -1 cmp(80, -100) : 1Andere Erweiterungen
Zahlen in Python