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

來源:互聯網
上載者:User

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

常用字串方法

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 >>>

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.