Python cmp() 関数

Python 数値


説明

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)

上記の例を実行すると、出力結果は次のようになります:

cmp(80, 100) :  -1
cmp(180, 100) :  1
cmp(-80, 100) :  -1
cmp(80, -100) :  1

Python 数値

その他の拡張