python函数每日一讲 - cmp(x,y),pythoncmp,版本:该函数只有在p
python函数每日一讲 - cmp(x,y),pythoncmp,版本:该函数只有在p
今天来分享一个python中非常有用而且非常简单的函数cmp,从拼写上大家可能猜到了,这是一个比较函数,嗯,是的,它的返回值只有三个,正数,0,负数,下面来看一下:
cmp(x, y)
中文说明:比较两个对象x和y,如果x < y ,返回负数;x == y, 返回0;x > y,返回正数。
版本:该函数只有在python2中可用,而且在python2所有版本中都可用。但是在python3中该函数已经被删减掉,这点要特别注意。
英文说明:Compare the two objects x and y and return an integer according to the outcome. The return value is negative if x < y, zero if x == y and strictly positive if x > y.
代码示例:
>>> cmp(1, 2) -1 >>> cmp(1, 1) 0 >>> cmp(5, 2) 1 >>> cmp('abcd','a') 1 #注意:这时候它会先比较第一个字符,然后比较第二个字符,逐个比较知道能判断出大小为止。
相关内容
- python函数每日一讲 - compile(),python函数compile,代码对象
- python函数每日一讲 - complex(),python函数complex,如果第一
- python函数每日一讲 - dir(),python函数dir,今天我们来看一
- python函数每日一讲 - delattr(object, name),pythondelattr,这个
- python函数每日一讲 - dir()函数,python函数dir,标识符有函
- python函数每日一讲 - id函数,python函数id,此处所说的对
- python函数每日一讲 - int()函数,python函数int,函数原型:
- python函数每日一讲 - enumerate函数,pythonenumerate,enumerat
- python函数每日一讲 - eval函数,python函数eval,globals和lo
- python函数每日一讲 - exec执行函数,pythonexec,英文解释
评论关闭