Python2.x版本中cmp()方法的使用教程


Posted in Python onMay 14, 2015

 cmp()方法返回两个数的差的符号: -1 如果 x < y, 0 如果 x == y, 或者 1 如果 x > y .
语法

以下是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 相关文章推荐
在Python的Flask框架中使用日期和时间的教程
Apr 21 Python
CentOS下使用yum安装python-pip失败的完美解决方法
Aug 16 Python
Python设计模式之门面模式简单示例
Jan 09 Python
浅谈Python Opencv中gamma变换的使用详解
Apr 02 Python
Python爬虫PyQuery库基本用法入门教程
Aug 04 Python
Django框架用户注销功能实现方法分析
May 28 Python
Python自定义函数计算给定日期是该年第几天的方法示例
May 30 Python
Python 多个图同时在不同窗口显示的实现方法
Jul 07 Python
mac系统下Redis安装和使用步骤详解
Jul 09 Python
Python 图像对比度增强的几种方法(小结)
Sep 25 Python
Django Serializer HiddenField隐藏字段实例
Mar 31 Python
一文弄懂Pytorch的DataLoader, DataSet, Sampler之间的关系
Jul 03 Python
Python中的ceil()方法使用教程
May 14 #Python
Python中用于返回绝对值的abs()方法
May 14 #Python
Python中的pass语句使用方法讲解
May 14 #Python
Python中Continue语句的用法的举例详解
May 14 #Python
详解Python中break语句的用法
May 14 #Python
举例详解Python中循环语句的嵌套使用
May 14 #Python
Django中实现点击图片链接强制直接下载的方法
May 14 #Python
You might like
超外差式晶体管收音机的组装与统调
2021/03/01 无线电
PHP中对数据库操作的封装
2006/10/09 PHP
phpfans留言版用到的数据操作类和分页类
2007/01/04 PHP
THINKPHP项目开发中的日志记录实例分析
2014/12/01 PHP
IE8 浏览器Cookie的处理
2009/01/31 Javascript
jquery easyui滚动条部分设置介绍
2013/09/12 Javascript
jquery中的on方法使用介绍
2013/12/29 Javascript
jQuery基础知识小结
2014/12/22 Javascript
jQuery+json实现动态创建复杂表格table的方法
2016/10/25 Javascript
深入探究AngularJs之$scope对象(作用域)
2017/07/20 Javascript
JS实现基于拖拽改变物体大小的方法
2018/01/23 Javascript
区别JavaScript函数声明与变量声明
2018/09/12 Javascript
VUE接入腾讯验证码功能(滑块验证)备忘
2019/05/07 Javascript
vue实现抖音时间转盘
2019/09/08 Javascript
javascript解析json格式的数据方法详解
2020/08/07 Javascript
vue vant中picker组件的使用
2020/11/03 Javascript
vue 实现图片懒加载功能
2020/12/31 Vue.js
Vue中ref和$refs的介绍以及使用方法示例
2021/01/11 Vue.js
Python利用多进程将大量数据放入有限内存的教程
2015/04/01 Python
Python实现二叉堆
2016/02/03 Python
简单谈谈Python的pycurl模块
2018/04/07 Python
pandas DataFrame实现几列数据合并成为新的一列方法
2018/06/08 Python
Python查找文件中包含中文的行方法
2018/12/19 Python
Python设计模式之装饰模式实例详解
2019/01/21 Python
python创造虚拟环境方法总结
2019/03/04 Python
Python时间序列处理之ARIMA模型的使用讲解
2019/04/02 Python
Python文件操作中进行字符串替换的方法(保存到新文件/当前文件)
2019/06/28 Python
python logging.basicConfig不生效的原因及解决
2020/02/20 Python
党校自我鉴定范文
2013/10/02 职场文书
函授教育个人学习的自我评价
2013/12/31 职场文书
小学生学雷锋演讲稿
2014/04/25 职场文书
2014小学生国庆65周年演讲稿
2014/09/21 职场文书
仙境之桥观后感
2015/06/16 职场文书
《风筝》教学反思
2016/02/23 职场文书
nginx处理http请求实现过程解析
2021/03/31 Servers
MySQL系列之六 用户与授权
2021/07/02 MySQL