1.python中的id,is,===
id=>id是內(nèi)存地址
is=>比較兩邊的內(nèi)存是否相等
===>比較兩邊的數(shù)值是否相等
==>是賦值
2.小數(shù)據(jù)池的緩存機(jī)制
小數(shù)據(jù)池,也稱為小整數(shù)緩存機(jī)制,或者稱為駐留機(jī)制等等,
對于數(shù)字:-5~256是會被加到?小數(shù)據(jù)池中的.每次使?用都是同?一個對象.
對于字符串串:
1).如果字符串串的長度是0或者1,都會默認(rèn)進(jìn)行緩存
2).字符串長度大于1,但是字符串中只包含字母,數(shù)字,下劃線時才會緩存
3).用乘法的到的字符串乘數(shù)為1,僅包含數(shù)字,字母,下劃線時會被緩存.如果
包含其他字符,而長度<=1也會被駐存,乘數(shù)大于1.僅包含數(shù)字,字母,下劃
線這個時候會被緩存.但字符串串長度不能大于20
4).指定駐留留.我們可以通過sys模塊中的intern()函數(shù)來指定要駐留留的內(nèi)容.
以上內(nèi)容為大家介紹了python小數(shù)據(jù)池,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。