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

   这篇文章主要介绍了Python2.x版本中cmp()方法的使用教程,在Python3.x版本中该方法不再被内置,需要的朋友可以参考下

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

  语法

  以下是cmp()方法的语法:

  ?

1

cmp( x, y )

  参数

  x -- 这是一个数值表达式

  y -- 这也是一个数值表达式

  返回值

  此方法如果x

  例子

  下面的例子显示cmp()方法的使用

  ?

1
2
3
4
5
6

#!/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)

  当我们运行上面的程序,它会产生以下结果:

  ?

1
2
3
4

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

时间: 2024-10-30 15:02:16

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

Python2.x版本中maketrans()方法的使用介绍

  这篇文章主要介绍了Python2.x版本中maketrans()方法的使用介绍,是Python学习中的基础知识,需要的朋友可以参考下 maketrans()方法返回的字符串intab每个字符映射到字符的字符串outtab相同位置的转换表.然后这个表被传递到translate()函数. 注意:两个intab和outtab必须具有相同的长度. 语法 以下是maketrans()方法的语法: ? 1 str.maketrans(intab, outtab]); 参数 intab -- 这是实际字符

简单介绍Python2.x版本中的cmp()方法的使用

  这篇文章主要介绍了简单介绍Python2.x版本中的cmp()方法的使用,然而该方法在Python3.x版本中已并不再内置...需要的朋友可以参考下 cmp()方法比较两个列表的元素. 语法 以下是cmp()方法的语法: ? 1 cmp(list1, list2) 参数 list1 -- 这是要进行比较的第一个列表 list2 -- 这是要进行比较的第二个列表 返回值 如果元素是相同类型的,执行比较,并返回结果.如果元素是不同的类型,检查,看看他们是否是数字 如果是数字必要时强制进行数字比较

Python2.6版本中实现字典推导 PEP 274

  这篇文章主要介绍了Python2.6版本中实现字典推导 PEP 274(Dict Comprehensions),本文给出了表达式写法和for循环写法两种方法实现字符推导,需要的朋友可以参考下 之前自己也遇到过一次,这段时间在群里也遇到过几次的一个问题 用python2.7写的一段程序,里面用到了字典推导式,但是服务器版本是python2.6,无法运行. 今天查了下关于Dict Comprehensions,在pep274中有明确的说明. 代码如下: Implementation All i

Python中zfill()方法的使用教程

  这篇文章主要介绍了Python中zfill()方法的使用教程,是Python入门中的基础知识,需要的朋友可以参考下 zfill()方法用零垫串来填充左边宽度. 语法 以下是zfill()方法的语法: ? 1 str.zfill(width) 参数 width -- 这是字符串的最终宽度,即填充零后得到的宽度. 返回值 此方法返回补齐的字符串. 例子 下面的例子显示了zfill()方法的使用. ? 1 2 3 4 5 6 #!/usr/bin/python   str = "this is s

Python2.6版本中实现字典推导 PEP 274(Dict Comprehensions)_python

之前自己也遇到过一次,这段时间在群里也遇到过几次的一个问题 用python2.7写的一段程序,里面用到了字典推导式,但是服务器版本是python2.6,无法运行. 今天查了下关于Dict Comprehensions,在pep274中有明确的说明. http://legacy.python.org/dev/peps/pep-0274/ 复制代码 代码如下: Implementation     All implementation details were resolved in the Pyt

JavaScript的jQuery库中ready方法的学习教程_jquery

学习 jQuery 有许多途径,我们今天从 jQuery 的 ready 函数开始.本例中的代码都来自于 jQuery 脚本库. 如果你使用过 jQuery , 就必然使用过 ready 函数,它用来注册当页面准备好之后可以执行的函数. 问题来啦,我们的页面什么时候准备好了呢? onload 事件最基本的处理方式就是页面的 onload 事件,我们在处理这个事件的时候,可以有多种方式,即可以通过 HTML 方式,直接写在 body 元素的开始标记中,也可以使用事件注册的方式来使用,这又可以分为

Java编程中void方法的学习教程_java

void 关键字本节说明如何声明和调用一个void方法. 下面的例子声明了一个名为printGrade的方法,并且调用它来打印给定的分数. 示例 public class TestVoidMethod { public static void main(String[] args) { printGrade(78.5); } public static void printGrade(double score) { if (score >= 90.0) { System.out.println(

JavaScript中pop()方法的使用教程_基础知识

 JavaScript数组pop()方法删除数组中的最后一个元素,并返回该元素.语法 array.pop(); 下面是参数的详细信息:     NA 返回值: 返回从数组中删除的元素.例子: <html> <head> <title>JavaScript Array pop Method</title> </head> <body> <script type="text/javascript"> var

驱动精灵2015版本中更新显卡时出现蓝屏现象的解决方法

驱动更新或者安装,我们通常会选用驱动精灵.驱动精灵2015版本中,更新了显卡,却出现了蓝屏的现象,这是怎么回事?遇到该种情况,有什么方法进行解决? 首先我们来看看驱动精灵怎么更新显卡驱动? 第一步:打开我们的驱动精灵,点击一键检测. 驱动精灵 第二步:驱动精灵会检测出我们的电脑有哪些驱动故障,点击"修复". 驱动精灵 第三步:这个时候你会看到你的驱动出现了问题,在列表中请勾选显卡驱动,点击"下载". 驱动精灵 第四步:显卡驱动下载完成后,点击"安装&quo