Python cmp() 関数
説明
cmp(x,y) 関数は2つのオブジェクトを比較するために使われます。x < y の場合は -1 を返し、x == y の場合は 0 を返し、x > y の場合は 1 を返します。
構文
以下は cmp() メソッドの構文です:
cmp( x, y )
パラメータ
- x -- 数値式。
- y -- 数値式。
戻り値
x < y の場合は -1 を返し、x == y の場合は 0 を返し、x > y の場合は 1 を返します。例
以下は cmp() メソッドの使用例です:
例
#!/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)
上記の例を実行すると、出力結果は次のようになります:
cmp(80, 100) : -1 cmp(180, 100) : 1 cmp(-80, 100) : -1 cmp(80, -100) : 1その他の拡張