Python 學習筆記(七)Python字串(三)

來源:互聯網
上載者:User

標籤:學習   字串方法   hello   python   span   指定   判斷   pytho   api   

常用字串方法

split()  分割字串,指定分隔字元對字串進行分割

join()   將序列中的元素以指定的字元串連產生一個新的字串

str.strip() 用於移除字串頭尾指定的字元(預設為空白格)

str.lstrip() 用於截掉字串左邊的空格或指定字元

str.rstrip() 用於截掉字串右邊的空格或指定字元

str.upper() 將字串轉換為大寫

str.lower()  將字串轉換為小寫

str.capitalize() 將字串首字母轉換為大寫

str.isupper() 判斷是否為大寫

str.islower()  判斷是否為小寫

str.istitle()  判斷是否為標題

樣本:

 1 >>> a = "Hello World"  #以空格為分隔字元對這個字串進行分割,返回一個列表 2 >>> a.split(" ") 3 [‘Hello‘, ‘World‘] 4 >>> b = "www.baidu.com" #以點號.為分隔字元對這個字串進行分割,返回一個列表 5 >>> b.split(".") 6 [‘www‘, ‘baidu‘, ‘com‘] 7 >>> c = a.split(" ") 8 >>> c 9 [‘Hello‘, ‘World‘]10 >>> "-".join(c)   #用join將列表中的各個元素用減號串連起來11 ‘Hello-World‘12 >>> "*".join(b.split(".")) 13 ‘www*baidu*com‘14 >>> a          #原始字串並沒有發生變化15 ‘Hello World‘16 >>>

去除空格

1 >>> x = " hello "2 >>> x.strip()  #去除左右兩邊的空格3 ‘hello‘4 >>> x.lstrip()  #去除左側的空格5 ‘hello ‘6 >>> x.rstrip()  #去除右側的空格7 ‘ hello‘
註:原始字串並沒有發生變化,去除空格相當於重建了一個新的字串,與split()一樣

轉換大小寫

1 >>> a2 ‘Hello World‘3 >>> a.upper()  #轉換為大寫4 ‘HELLO WORLD‘5 >>> a.lower()  #轉換為小寫6 ‘hello world‘7 >>> a.capitalize() #轉換首字母為大寫8 ‘Hello world‘9 >>>

 

Python 學習筆記(七)Python字串(三)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.