日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯網營銷解決方案
創(chuàng)新互聯Python教程:Python3枚舉類比較有什么限制?

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

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


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

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

這是身份比較,每個對象都可以進行身份比較,枚舉類也不例外。

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

這是等值比較,枚舉類可以進行等值比較。

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

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

枚舉類的其他特性

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

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


文章題目:創(chuàng)新互聯Python教程:Python3枚舉類比較有什么限制?
URL地址:http://m.5511xx.com/article/ccoposi.html