新聞中心
1、聲明定義在unicodeobject.h中。

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比林周網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式林周網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋林周地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴。
2、為了檢查字符串是否停留,CPython實(shí)現(xiàn)PyUnicode_CHECK_INTERNED的宏,也定義為unicodeobject.h。
PyAPI_FUNC(void) PyUnicode_InternInPlace(PyObject **);
這個(gè)宏表明Python在PyASCIObject結(jié)構(gòu)中保持了一個(gè)名為interned的成員變量,其值表示相應(yīng)的字符串是否被保留。
#define PyUnicode_CHECK_INTERNED(op) \ (((PyASCIIObject *)(op))->state.interned)
拓展
如果兩個(gè)字符串對(duì)象引用相同的內(nèi)存對(duì)象,is運(yùn)算符將得到True,否則將是False。
>>> 'python' is 'python' True
以上就是python判斷字符串被駐留的方法,希望對(duì)大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)python教程
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
當(dāng)前題目:創(chuàng)新互聯(lián)Python教程:python如何判斷字符串被駐留
文章源于:http://fisionsoft.com.cn/article/dhgioeh.html


咨詢
建站咨詢
