python日常學習(一)

2021-09-12 12:24:11 字數 1153 閱讀 1942

strip函式原型

宣告:s為字串,rm為要刪除的字串行.只能刪除開頭或是結尾的字元或是字串。不能刪除中間的字元或是字串。

s.strip(rm) :刪除s字串中開頭、結尾處,位於 rm刪除序列的字元

s.lstrip(rm) :刪除s字串中開頭處,位於 rm刪除序列的字元

s.rstrip(rm) :刪除s字串中結尾處,位於 rm刪除序列的字元

當rm為空時,預設刪除空白符(包括'\n', '\r',  '\t',  ' ')

示例:

>>>a='     123'

>>>a=a.strip()

'123'

字串的split用法:split返回的是乙個列表。

1.按某乙個字元分割,如'.'

>>>str = ('www.google.com')

>>>print str

www.google.com

>>>str_split = str.split('.')

>>>print str_split

['www','google','com']

2.按某乙個字元分割,且分割n次。如按『.』分割1次

>>>str = ('www.google.com')

>>>print str

www.google.com

>>>str_split = str.split('.',1)

>>>print str_split

['www','google.com']

3.按某一字元(或字串)分割,且分割n次,並將分割的完成的字串(或字元)賦給新的(n+1)個變數。(注:見開頭說明)

如:按『.』分割字元,且分割1次,並將分割後的字串賦給2個變數str1,str2

>>>url = ('www.google.com')

>>>str1, str2 = url.split('.', 1)

>>>print str1

www>>>print str2

google.com

日常學習python一

今天是我開始學習python的第一天,留下一些記錄在這裡。我這次學習的是python3.python是一種指令碼語言,需要用直譯器來編寫 在linux中,我喜歡用vim進行編輯。這裡就不詳細解釋vim,畢竟它是linux的基礎。編輯完畢之後,需要給這個檔案乙個許可權,才能執行。利用如下 即可 chm...

Python學習日常

python range 函式可建立乙個整數列表,一般用在 for 迴圈中。語法 range start,stop,step 引數說明 start 計數從 start 開始。預設是從 0 開始。例如range 6 等價於range 0,6 stop 計數到 stop 結束,但不包括 stop。例如 ...

python日常學習

1 python title 方法返回 標題化 的字串,就是說所有單詞都是以大寫開始,其餘字母均為小寫 見 istitle str.title 2 類的繼承 class car def init self,make,model,year self.make make self.model model...