欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python3中替換python2中cmp函數(shù)的實(shí)現(xiàn)

 更新時(shí)間:2019年08月20日 11:54:37   作者:小貓恨魚  
這篇文章主要介紹了python3替換python2中cmp函數(shù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

python 3.4.3 的版本中已經(jīng)沒有cmp函數(shù),被operator模塊代替,在交互模式下使用時(shí),需要導(dǎo)入模塊。

在沒有導(dǎo)入模塊情況下,會出現(xiàn)


提示找不到cmp函數(shù)了,那么在python3中該如何使用這個(gè)函數(shù)呢?
所以要導(dǎo)入模塊


看下面給的內(nèi)置函數(shù)

operator.lt(a, b)  
operator.le(a, b)  
operator.eq(a, b)  
operator.ne(a, b)  
operator.ge(a, b)  
operator.gt(a, b)  
operator.__lt__(a, b)  
operator.__le__(a, b)  
operator.__eq__(a, b)  
operator.__ne__(a, b)  
operator.__ge__(a, b)  
operator.__gt__(a, b) 

這幾個(gè)函數(shù)就是用來替換之前的cmp的,之前使用cmp的同胞們,咱們以后就換上面這些函數(shù)咯。

先簡單說下這幾個(gè)函數(shù)的意思吧。

lt(a,b) 相當(dāng)于 a<b     從第一個(gè)數(shù)字或字母(ASCII)比大小 

le(a,b)相當(dāng)于a<=b

eq(a,b)相當(dāng)于a==b     字母完全一樣,返回True,

ne(a,b)相當(dāng)于a!=b

gt(a,b)相當(dāng)于a>b

ge(a,b)相當(dāng)于 a>=b

函數(shù)的返回值是布爾哦

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論