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

python的id()函數(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ù)的時候去打印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的時候id相同,而為2.5的時候不同,這種情況在string字符串的時候也會出現(xiàn),即當(dāng)很短的a,b賦值很短的字符串的時候,它們的id值相同,而很長的則不會;

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

相關(guān)文章

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

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

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

    python如何啟動cmd批處理文件

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

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

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

    PyCM多類別混淆矩陣分析python庫功能使用探究

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

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

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

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

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

    Pyramid添加Middleware的方法實例

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

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

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

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

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

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

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

最新評論

舞阳县| 察隅县| 永川市| 北辰区| 文成县| 舞阳县| 盘锦市| 张家界市| 曲周县| 滨海县| 喀喇沁旗| 宁波市| 彰武县| 阳城县| 玉林市| 多伦县| 武穴市| 闻喜县| 罗甸县| 滦南县| 封丘县| 山阴县| 蚌埠市| 南丹县| 甘洛县| 高雄市| 襄汾县| 和平区| 金塔县| 伊吾县| 平凉市| 尖扎县| 康保县| 双柏县| 苏尼特左旗| 潍坊市| 建平县| 新安县| 桓台县| 进贤县| 儋州市|