av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

創(chuàng)新互聯(lián)Python教程:Python3枚舉類比較有什么限制?

上篇文章我們講過了枚舉法處理重復(fù)名稱的方法,那么在使用枚舉法上面,小伙伴知道有什么使用方面的限制嗎?在收到小伙伴們的催促之前,小編已經(jīng)提前想到了這個(gè)問題。經(jīng)過對(duì)python3枚舉法的學(xué)習(xí)與查閱,整理出了使用枚舉法需要注意的事項(xiàng),分享給大家。

創(chuàng)新互聯(lián)建站主營(yíng)云夢(mèng)網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都app開發(fā),云夢(mèng)h5微信小程序開發(fā)搭建,云夢(mèng)網(wǎng)站營(yíng)銷推廣歡迎云夢(mèng)等地區(qū)企業(yè)咨詢


枚舉類型不能做大小比較,但是可以做身份比較和等值比較。

Color.RED is Color.RED  #True
Color.RED is Color.BLUE  #False

這是身份比較,每個(gè)對(duì)象都可以進(jìn)行身份比較,枚舉類也不例外。

Color.BLUE == Color.RED
Color.BLUE != Color.RED

這是等值比較,枚舉類可以進(jìn)行等值比較。

Color.RED < Color.BLUE
 
Traceback (most recent call last):
  File "", line 1, in 
TypeError: '<' not supported between instances of 'Color' and 'Color'

枚舉類型沒有定義比較運(yùn)算符,通常不能進(jìn)行大小比較(不過,繼承“IntEnum"類的枚舉類型可以進(jìn)行大小比較,他們的枚舉值只能是整數(shù))。

枚舉類的其他特性

最有趣的也是最重要的是枚舉類型是使用單例模式實(shí)現(xiàn)的。在創(chuàng)建枚舉類的時(shí)候,Python就在內(nèi)存中為我們創(chuàng)建了枚舉類的對(duì)象,因此我們不必實(shí)例化枚舉類。并且由于枚舉類的“__new__”方法,將會(huì)保證內(nèi)存中只會(huì)存在一個(gè)枚舉類的實(shí)例。

今天使用枚舉法需要注意的事項(xiàng)到這里就分享結(jié)束了,怕忘記的小伙伴記住保存下來,不然下次找不到就比較麻煩了。


當(dāng)前名稱:創(chuàng)新互聯(lián)Python教程:Python3枚舉類比較有什么限制?
網(wǎng)站鏈接:http://uogjgqi.cn/article/ccoposi.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流