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

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

技术教程推荐

邱岳的产品手记 -〔邱岳〕

微服务架构实战160讲 -〔杨波〕

持续交付36讲 -〔王潇俊〕

如何做好一场技术演讲 -〔极客时间〕

罗剑锋的C++实战笔记 -〔罗剑锋〕

Go 语言项目开发实战 -〔孔令飞〕

如何讲好一堂课 -〔薛雨〕

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

结构执行力 -〔李忠秋〕

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