Python 方法總結

2021-10-01 22:22:41 字數 919 閱讀 2925

python strip()方法用於移除字串頭尾指定得字元(預設是空格)胡或字元列。

注意:該方法只能刪除開頭或是結尾的字元,不能刪除中間部分的字元。

strip()方法用法:

str.strip([chars])
chars -- 移除字串頭尾指定的字串行

返回移除字串頭尾得指定字串行生成的新字串。

str = "123dfnfdkg212"

print (str.strip('12')) # 只要頭尾包含指定得字串序列中的字元就能刪除,不管有多少個

# 3dfnfdkg

宣告:s為字串,rm為要刪除的字串行

1. strip()處理時,如果不帶引數,預設是清楚兩邊的空白符(例如包括'\n', '\r',  '\t',  ' ')。

2.strip()帶有引數時,這個引數可以理解為乙個要刪除的字串,刪除的原則是字串最開頭或者最結尾是否包含要刪除的字串

addr = '[email protected]'

addr1 = addr.strip('12')

# 因為 1 在 [email protected] 的左邊第乙個,所以刪除了繼續判斷,2 也存在,所以也刪除。結果為:

# [email protected]

# 如果要刪除的字元列表不包含第乙個字元呢?

addr = '[email protected]'addr1 = addr.strip('23')

# 此時 2 不是第乙個字元,所以無法繼續,結果為:

# [email protected]

3. 只要開頭或結尾的包含在要刪除的字串就可以被刪除

僅摘做筆記

Python 方法總結

日拱一卒無有盡,功不唐捐終入海。class pelple object 例項化方法 在建立的時候需要乙個self引數 表示呼叫該方法的物件是誰 def instancefun self print 我是乙個例項方法 類方法 在建立的時候需要乙個cls引數 表示呼叫該方法的類是誰 classmetho...

python小方法總結

屬性函式 property 完成get,set class resperror object errormsg def init self,e none,msg none pass property def error self return self.errormsg error.setter d...

python內建 python內建方法總結

注意 內建函式id 可以返回乙個物件的身份,返回值為整數。這個整數通常對應與該物件在記憶體中的位置,但這與python的具體實現有關,不應該作為對身份的定義,即不夠精準,最精準的還是以記憶體位址為準。is運算子用於比較兩個物件的身份,等號比較兩個物件的值,內建函式type 則返回乙個物件的型別 以下...