python基礎資料型別 (Elementary Data Type)-字串參數(學習筆記),python學習筆記

來源:互聯網
上載者:User

python基礎資料型別 (Elementary Data Type)-字串參數(學習筆記),python學習筆記

第一個:

    capitalize(self):

舉例說明:

    a1 = "alex"

    tmp = a1.capitalize()

    print(tmp)

輸出結果:Alex

字串參數說明:capitalize(),將字串第一個字母大寫。

 

第二個:

    center()

舉例說明:

    a1 = "alex"

    tmp = a1.center(20,"_")

    print(tmp)

輸出結果:_______alex_______

字串參數說明:center()設定總長度20個字元,alex是4個,設定20個,然後讓center置中,在前後空白填充___

 

第三個:

    count()

舉例說明:

    a1 = "alex is algood"

    tmp = a1.count("al")或者tmp = a1.count("al",0,4/10)

    print(tmp)

輸出結果:第一個輸出結果a1出現二次,第二個結果出現1次/2次

字串參數說明:count()子序列個數,從左至右尋找al個數,可以指定從第幾位到第幾位al出現的次數,0,4設定從第0位到第四位al共出現幾次,顯然只出現1次/10,0,10從第0位到第10位,al出現了幾次,顯然出現了2次。(空格也算一個位置)

 

第四個:

    enwich()

舉例說明:

    a1 = "hello"

    tmp = a1.endswith("o")

    print(tmp)

輸出結果:True

字串參數說明:endswith()判斷字串最後一個字是否以XXX結束,樣本中我們設定的為是否o為結束,顯然為True,如果更改為X,顯然結果顯示的為false,我們也可以指定從第幾位到第幾位最後一個是否為XX結束。可以這樣tmp = a1.endswith("0",0,2),大於等於0的位置,小於2的位置,顯然結果為False.

 

第五個:

    expandtabs()

舉例說明:

    a1 = "hello\t999"

    print(a1)

    print(a1.expandtabs())

    print(a1.expandtabs(20))

輸出結果:hello     999

     hello     999

     hello                    999

字串參數說明:expandtabs(),\t代表不進行系統內建函式轉換,預設python會把tab鍵自動轉換空格,加上\t以tab顯示,第一個輸出結果滑鼠一點擊就會顯示,第二個輸出結果滑鼠可以向右慢慢拉動,說明有空格存在,第三個輸出結果滑鼠可以慢慢拉動20個空格。

 

聯繫我們

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