Python 中的 cmp(x, y)函数

首页 / Python2入门教程 / Python 中的 cmp(x, y)函数

Python  cmp()返回两个数字之差的符号:x<y为-1,x=y为0,x>y为1。

cmp(x, y) - 语法

cmp( x, y )
  • x  -  数值表达式。

  • y  -  数值表达式。

cmp(x, y) - 返回值

如果x<y,则此方法返回-1;如果x=y,则返回0;如果x>y,则返回1

cmp(x, y) - 示例

以下示例显示了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

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

赵成的运维体系管理课 -〔赵成〕

玩转Git三剑客 -〔苏玲〕

从0开始做增长 -〔刘津〕

Linux实战技能100讲 -〔尹会生〕

摄影入门课 -〔小麥〕

Linux内核技术实战课 -〔邵亚方〕

React Hooks 核心原理与实战 -〔王沛〕

深入浅出分布式技术原理 -〔陈现麟〕

计算机基础实战课 -〔彭东〕

好记忆不如烂笔头。留下您的足迹吧 :)