python3中替換python2中cmp函數(shù)的實(shí)現(xiàn)
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)文章
Python小白學(xué)習(xí)爬蟲常用請求報(bào)頭
在本篇文章里小編給大家整理了關(guān)于Python小白學(xué)習(xí)爬蟲常用請求報(bào)頭的相關(guān)知識點(diǎn),需要的朋友們可以學(xué)習(xí)下。2020-06-06Python數(shù)據(jù)處理利器Slice函數(shù)用法詳解
這篇文章主要給大家介紹了關(guān)于Python數(shù)據(jù)處理利器Slice函數(shù)用法的相關(guān)資料,slice函數(shù)是Python中的一個(gè)內(nèi)置函數(shù),用于對序列進(jìn)行切片操作,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-03-03在Python中通過機(jī)器學(xué)習(xí)實(shí)現(xiàn)人體姿勢估計(jì)
姿態(tài)檢測是計(jì)算機(jī)視覺領(lǐng)域的一個(gè)活躍研究領(lǐng)域。這篇文章將為大家介紹在Python中如何利用機(jī)器學(xué)習(xí)進(jìn)行人體姿勢估計(jì),感興趣的小伙伴可以了解一下2021-12-12解決Pytorch在測試與訓(xùn)練過程中的驗(yàn)證結(jié)果不一致問題
這篇文章主要介紹了解決Pytorch在測試與訓(xùn)練過程中的驗(yàn)證結(jié)果不一致問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-06-06python數(shù)據(jù)可視化pygal模擬擲骰子實(shí)現(xiàn)示例
這篇文章主要為大家介紹了python數(shù)據(jù)可視化pygal模擬擲骰子實(shí)現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06python判斷變量是否為int、字符串、列表、元組、字典的方法詳解
這篇文章主要介紹了python判斷變量是否為int、字符串、列表、元組、字典的方法詳解,需要的朋友可以參考下2020-02-02