比较函数,返回值只有三个,正数,0,负数
cmp(x,y)
中文说明:比较两个对象x和y,如果x < y ,返回负数;x == y, 返回0;x > y,返回正数。
版本:该函数只有在python2中可用,而且在python2所有版本中都可用。但是在python3中该函数已经被删减掉,这点要特别注意。
>>>cmp(1,2)
-1
>>>cmp(1,1)
0
>>>cmp(5,3)
1
>>>cmp('abcd','a')
1
#注意:这时候它会先比较第一个字符,然后比较第二个字符,逐个比较知道能判断出大小为止。
python3中
![](https://img.haomeiwen.com/i3052865/88d833e596e33b44.png)
3.4.3又没有这些函数了,直接用==,>=,<=就行了
网友评论