最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python的id()函數(shù)介紹

 更新時(shí)間:2013年02月10日 17:45:24   作者:  
本文為大家介紹python中的id()函數(shù),有需要的朋友不妨參考下

>>> a = 2.5
>>> b = 2.5
>>> c = b
>>> a is c
False
>>> a = 2
>>> b = 2
>>> c = b
>>> a is c
True

在使用is函數(shù)的時(shí)候去打印a,b分別被賦值為2.5 和2的情況,發(fā)現(xiàn):
>>> a = 2
>>> b = 2
>>> id(a)
21132060
>>> id(b)
21132060
>>> a = 2.5
>>> b = 2.5
>>> id(a)
19622112
>>> id(b)
29321464

當(dāng)a,b為2的時(shí)候id相同,而為2.5的時(shí)候不同,這種情況在string字符串的時(shí)候也會(huì)出現(xiàn),即當(dāng)很短的a,b賦值很短的字符串的時(shí)候,它們的id值相同,而很長(zhǎng)的則不會(huì);

查閱了如下的文章:
http://stackoverflow.com/questions/4293408/ids-of-immutable-types
http://stackoverflow.com/questions/3402679/identifying-objects-why-does-the-returned-value-from-id-change
之后,得到一個(gè)簡(jiǎn)單的結(jié)論:解釋器在對(duì)值很小的int和很短的字符串的時(shí)候做了一點(diǎn)小優(yōu)化,只分配了一個(gè)對(duì)象,讓它們id一樣了。

相關(guān)文章

  • python如何讀取bin文件并下發(fā)串口

    python如何讀取bin文件并下發(fā)串口

    這篇文章主要介紹了python如何讀取bin文件并下發(fā)串口,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • python如何啟動(dòng)cmd批處理文件

    python如何啟動(dòng)cmd批處理文件

    這篇文章主要介紹了python如何啟動(dòng)cmd批處理文件問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 關(guān)于Python代碼混淆和加密技術(shù)

    關(guān)于Python代碼混淆和加密技術(shù)

    這篇文章主要介紹了關(guān)于Python代碼混淆和加密技術(shù),Python進(jìn)行商業(yè)開(kāi)發(fā)時(shí), 需要有一定的安全意識(shí), 為了不被輕易的逆向還原,混淆和加密就有所必要了,需要的朋友可以參考下
    2023-07-07
  • PyCM多類(lèi)別混淆矩陣分析python庫(kù)功能使用探究

    PyCM多類(lèi)別混淆矩陣分析python庫(kù)功能使用探究

    這篇文章主要為大家介紹了python編寫(xiě)的PyCM多類(lèi)混淆矩陣庫(kù),用于多類(lèi)別混淆矩陣分析,幫助用戶從不同角度評(píng)價(jià)分類(lèi)模型的表現(xiàn),這些指標(biāo)包括但不限于準(zhǔn)確率、召回率、F1分?jǐn)?shù)、Kappa?統(tǒng)計(jì)量等,支持二分類(lèi)、多分類(lèi)及多標(biāo)簽分類(lèi)問(wèn)題
    2024-01-01
  • 講解python參數(shù)和作用域的使用

    講解python參數(shù)和作用域的使用

    本文會(huì)介紹如何將語(yǔ)句組織成函數(shù),還會(huì)詳細(xì)介紹參數(shù)和作用域的概念,以及遞歸的概念及其在程序中的用途。
    2013-11-11
  • 將python依賴包打包成window下可執(zhí)行文件bat方式

    將python依賴包打包成window下可執(zhí)行文件bat方式

    今天小編就為大家分享一篇將python依賴包打包成window下可執(zhí)行文件bat方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-12-12
  • Pyramid添加Middleware的方法實(shí)例

    Pyramid添加Middleware的方法實(shí)例

    在pylons的文檔中,有專(zhuān)門(mén)講過(guò)如何添加自己的Middleware, 通過(guò)這些Middleware, 我們可以改變輸入和輸出。這也是WSGI(Web Server Gateway Interface)的優(yōu)勢(shì)和精髓所在,那么在pyramid中,我們?nèi)绾翁砑覯iddleware呢
    2013-11-11
  • Python實(shí)現(xiàn)遍歷讀取文件或文件夾

    Python實(shí)現(xiàn)遍歷讀取文件或文件夾

    搞機(jī)器學(xué)習(xí)或者深度學(xué)習(xí)算法很多時(shí)候需要遍歷某個(gè)目錄讀取文件,特別是經(jīng)常需要讀取某個(gè)特定后綴的文件。本文為大家準(zhǔn)備了Python遍歷讀取文件或文件夾的示例代碼,需要的可以參考一下
    2022-08-08
  • 利用Python制作動(dòng)態(tài)排名圖的實(shí)現(xiàn)代碼

    利用Python制作動(dòng)態(tài)排名圖的實(shí)現(xiàn)代碼

    這篇文章主要介紹了利用Python制作動(dòng)態(tài)排名圖的實(shí)現(xiàn)代碼,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-04-04
  • Python面向?qū)ο笕筇卣鳎豪^承、封裝和多態(tài)的深度解析

    Python面向?qū)ο笕筇卣鳎豪^承、封裝和多態(tài)的深度解析

    在面向?qū)ο蟪绦蛟O(shè)計(jì)中,對(duì)象可以看做是數(shù)據(jù)(特性)以及由一系列可以存取、操作這些數(shù)據(jù)的方法所組成的集合,Python是面向?qū)ο蟮恼Z(yǔ)言,支持面向?qū)ο缶幊痰娜筇匦裕豪^承、封裝(隱藏)、多態(tài),本文將逐一講解Python的三大特性
    2025-01-01

最新評(píng)論

临颍县| 桂东县| 新化县| 固始县| 蕉岭县| 南汇区| 隆德县| 准格尔旗| 苏尼特右旗| 仁布县| 乡城县| 清涧县| 广南县| 尚志市| 子长县| 密云县| 临沂市| 涪陵区| 曲麻莱县| 化州市| 沙雅县| 富锦市| 蒙城县| 广安市| 乐亭县| 沁源县| 浮山县| 额济纳旗| 永济市| 达尔| 合作市| 大宁县| 松桃| 天气| 保亭| 慈利县| 丹棱县| 亳州市| 怀仁县| 盐津县| 金寨县|