Python中檢視變數的型別記憶體位址所佔位元組的大小

2022-10-04 17:12:17 字數 882 閱讀 7052

python中檢視變數的型別,記憶體位址,所佔位元組的大小

檢視變數的型別

#利用內建type()函式

>>> nfc=["packers","49"]

>>> afc=["r**ens","48"]

>>> combine=zip(nfc,afc)

>>> type(combine)

檢視變數的記憶體位址

#利用內建函式id(),是以十進位制顯示

>>> id(nfc)

2646554913160

>>> id(afc)

2646554913544

檢視變數所佔位元組的大小&nwww.cppcns.combsp;

>&rcpdbcyygt;> import sys

>>> print程式設計客棧(sys.getsizeof(combine))

64>>> print(sys.getsizeof(nfc))

80>>> print(sys.getsizeof(afc))

80ps:python中檢視變數記憶體位址的方法

本文例項講述了python中檢視變數記憶體位址的方法。分享給大家供大家參考。具體實現方法如下:

這裡可以使用id

id(object) -> integer

程式設計客棧return the identity of an object. this is guaranteed to be unique among

simultaneously existing objects. (hint: it's the object's memory address.)

希望本文所述對大家的python程式設計有所幫助。

id(x)得到x變數的記憶體位址(10進製)

總結本文位址:

python中的變數型別

變數定義 所謂變數實際就是一塊特定的記憶體位址,定義乙個變數就是把變數的名字和記憶體位址繫結,以後就可以用變數的名字訪問記憶體位址了。和c語言不同,python中不需要事先宣告變數。變數的宣告和分配是在賦值操作 operator 時自動完成的,比如a 1,自動宣告a為數值型變數,a的值為1 a 1 ...

python中的 變數型別(一)

連線c語言 你可能學過c語言,就拿c語言來說,它的變數型別總體上有,如 整型 浮點型 字元型等,還可以在每個型別下細化,比如整型下面還有長整型等等,很繁瑣,在使用變數的時候必須要先定義,後使用,稍有不慎,就掛掉,這,讓你很憤怒,讓你藍瘦香菇,為什麼,正是因為c語言的極度 嚴謹。話說回來,python...

十一 python中變數型別 數值型別

在學習變數型別之前引入乙個檢視型別的函式 檢視型別函式使用方式 print type 變數名 數值型別一共有4種 整型,長整型,浮點型,複數型別 1.整型 int 整型用於代表數字中所有的整數,帶符號 包括負整數 例 2.長整型 long 用來代表數字中位數較長的整數 例 e 123l print ...