亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python中id函數(shù)運(yùn)行方式

 更新時間:2020年07月03日 14:14:17   作者:silencement  
在本篇文章里小編給大家分享了關(guān)于python中id函數(shù)運(yùn)行方式及相關(guān)實例,需要的朋友們可以參考下。

id(object)

功能:返回的是對象的“身份證號”,唯一且不變,但在不重合的生命周期里,可能會出現(xiàn)相同的id值。此處所說的對象應(yīng)該特指復(fù)合類型的對象(如類、list等),對于字符串、整數(shù)等類型,變量的id是隨值的改變而改變的。

Python版本: Python2.x Python3.x

Python英文官方文檔解釋:

Return the “identity” of an object. This is an integer (or long integer) which is guaranteed to be unique and
constant for this object during its lifetime. Two objects with non-overlapping lifetimes may have the same id() value.
CPython implementation detail: This is the address of the object in memory.

注:一個對象的id值在CPython解釋器里就代表它在內(nèi)存中的地址(Python的c語言實現(xiàn)的解釋器)。

代碼實例:

class Obj(): 
  def __init__(self,arg): 
    self.x=arg 
if __name__ == '__main__': 
    
  obj=Obj(1) 
  print id(obj)    #32754432 
  obj.x=2 
  print id(obj)    #32754432 
    
  s="abc" 
  print id(s)     #140190448953184 
  s="bcd" 
  print id(s)     #32809848 
    
  x=1 
  print id(x)     #15760488 
  x=2 
  print id(x)     #15760464

用is判斷兩個對象是否相等時,依據(jù)就是這個id值

is與==的區(qū)別就是,is是內(nèi)存中的比較,而==是值的比較

知識點(diǎn)擴(kuò)展:

Python id() 函數(shù)

描述

id() 函數(shù)返回對象的唯一標(biāo)識符,標(biāo)識符是一個整數(shù)。

CPython 中 id() 函數(shù)用于獲取對象的內(nèi)存地址。

語法

id 語法:

id([object])

參數(shù)說明:

object -- 對象。

返回值

返回對象的內(nèi)存地址。

實例

以下實例展示了 id 的使用方法:

>>>a = 'runoob'
>>> id(a)
4531887632
>>> b = 1
>>> id(b)
140588731085608

到此這篇關(guān)于python中id函數(shù)運(yùn)行方式的文章就介紹到這了,更多相關(guān)python的id函數(shù)如何運(yùn)行內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python+OpenCV實現(xiàn)尋找到圓點(diǎn)標(biāo)定板的角點(diǎn)

    Python+OpenCV實現(xiàn)尋找到圓點(diǎn)標(biāo)定板的角點(diǎn)

    這篇文章主要為大家詳細(xì)介紹了Python+OpenCV實現(xiàn)找到圓點(diǎn)標(biāo)定板所有點(diǎn)后通過距離找兩個角點(diǎn),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2022-11-11
  • Python創(chuàng)建xml的方法

    Python創(chuàng)建xml的方法

    這篇文章主要介紹了Python創(chuàng)建xml的方法,實例分析了Python操作XML文件的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • 利用python批量修改word文件名的方法示例

    利用python批量修改word文件名的方法示例

    最近因為一些失誤,導(dǎo)致恢復(fù)的文件名不對,所以就寫個python程序,下面這篇文章主要給大家介紹了關(guān)于利用python批量修改word文件名的相關(guān)資料,文中給出了詳細(xì)的示例代碼,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-10-10
  • Pandas使用分隔符或正則表達(dá)式將字符串拆分為多列

    Pandas使用分隔符或正則表達(dá)式將字符串拆分為多列

    本文主要介紹了Pandas使用分隔符或正則表達(dá)式將字符串拆分為多列,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • 使用python框架Scrapy爬取數(shù)據(jù)的操作步驟

    使用python框架Scrapy爬取數(shù)據(jù)的操作步驟

    Scrapy是一個基于Python的強(qiáng)大的開源網(wǎng)絡(luò)爬蟲框架,用于從網(wǎng)站上抓取信息,它提供了廣泛的功能,使得爬取和分析數(shù)據(jù)變得相對容易,本文小編將給給大家介紹一下如何使用python框架Scrapy爬取數(shù)據(jù),需要的朋友可以參考下
    2023-10-10
  • Python進(jìn)度條可視化之監(jiān)測程序運(yùn)行速度

    Python進(jìn)度條可視化之監(jiān)測程序運(yùn)行速度

    Tqdm是一個快速,可擴(kuò)展的Python進(jìn)度條,可以在Python長循環(huán)中添加一個進(jìn)度提示信息,用戶只需要封裝任意的迭代器即可。本文就主要介紹了通過進(jìn)度條檢測程序運(yùn)行速度,感興趣的同學(xué)可以學(xué)習(xí)一下
    2021-12-12
  • Python常駐任務(wù)實現(xiàn)接收外界參數(shù)代碼解析

    Python常駐任務(wù)實現(xiàn)接收外界參數(shù)代碼解析

    這篇文章主要介紹了Python常駐任務(wù)實現(xiàn)接收外界參數(shù)代碼解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-07-07
  • Python繪制詞云圖之可視化神器pyecharts

    Python繪制詞云圖之可視化神器pyecharts

    這篇文章主要介紹了Python繪制詞云圖之可視化神器pyecharts,文章圍繞主題展開詳細(xì)的相關(guān)內(nèi)容,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-07-07
  • python2.7無法使用pip的解決方法(安裝easy_install)

    python2.7無法使用pip的解決方法(安裝easy_install)

    下面小編就為大家分享一篇python2.7無法使用pip的解決方法(安裝easy_install),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python實現(xiàn)的爬取小說爬蟲功能示例

    Python實現(xiàn)的爬取小說爬蟲功能示例

    這篇文章主要介紹了Python實現(xiàn)的爬取小說爬蟲功能,結(jié)合實例形式分析了Python爬取頂點(diǎn)小說站上的小說爬蟲功能相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2019-03-03

最新評論