成人黄色在线网站 I 国产aa免费 I 中文字幕免费高清 I 国产三级影院 I 日韩欧美三级在线观看 I 久久久国产精品麻豆a片 I 欧美与黑人午夜性猛交久久久 I 91国产精品视频在线 I 国产美女狂喷水潮在线播放 I 黄页免费网站在线观看 I 欧美日韩激情视频 I 午夜理论无码片在线观看免费 I 深夜爽爽动态图无遮无挡 I 国精产品一区一区三区有限公司杨 I 天天操天天舔天天爽 I 免费看日本黄色片 I 成人va在线 I 日韩中文字幕在线观看 I 婷婷综合网 I 97视频免费观察看 I 色月丁香 I 日韩视频一二三 I 男女黄色毛片 I 美女疯狂连续喷潮视频 I 亚洲日本va一区二区sa I 欧美日韩视频区 I 毛片网在线 I 欧美一本在线 I 少妇一级淫片免费放香蕉 I avav在线看 I 久久精品亚洲中文字幕无码网站 I 天堂av在线中文在线新版 I 电影一区 电影二区 I 色av吧 中文字幕 I 国产精品伊人色

咨詢熱線 400-001-5729

Python中枚舉的作用是什么?

發(fā)布時(shí)間:2021-11-29 09:44:56

python培訓(xùn)班學(xué)費(fèi)一般多少
      枚舉廣義可以理解為是一個(gè)可以被列舉的集合。
      枚舉有兩個(gè)特性:
      1、可以被列舉的集合(需要注意的是,此集合不能是無盡數(shù));
      2、不可變性(比如上面舉的例子,一周為7天,這是不可變的);
      為什么要使用枚舉?
      使用枚舉最初的目的就是為了能夠看懂,使用枚舉所做的一切,都是為了讓計(jì)算機(jī)語言更加偏向于自然語言,也就是偏向于人類所能理解的話。
      它能夠以更接近自然語言的方式來表達(dá)數(shù)據(jù),使程序的可讀性和可維護(hù)性大大提升,Python也可以使用字典來代替枚舉,但存在一些問題:
      1、枚舉值可以修改(如果被人隨便改動(dòng),那危險(xiǎn)系數(shù)是很高的);
      2、用類定義的話,這些枚舉功能的類可以被實(shí)例化;
      3、枚舉值是否重復(fù)無法檢查(如果寫錯(cuò)再調(diào)錯(cuò)了,那就太費(fèi)勁了)。
      使用枚舉類有的好處:
      1、不能被繼承;
      2、定義之后不能在類內(nèi)修改;
      3、枚舉名稱不能重復(fù),這點(diǎn)和字典一樣,如果名稱重復(fù),則會(huì)覆蓋;
      4、使用@unique可以識別值是否重復(fù)。

      

      本文由培訓(xùn)無憂網(wǎng)達(dá)內(nèi)IT教育專屬課程顧問老師整理發(fā)布,更多相關(guān)課程請關(guān)注培訓(xùn)無憂網(wǎng)Python培訓(xùn)或添加老師微信:15033336050

以上文章由北京達(dá)內(nèi)教育課程顧問整理編輯發(fā)布,部分文章來自網(wǎng)絡(luò)內(nèi)容真實(shí)性請自行核實(shí)或聯(lián)系我們,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050

免 費(fèi) 申 請 試 課