python---資料類型---字串

來源:互聯網
上載者:User

標籤:斷行符號   bcd   另一個   logs   string   hello   替換   pytho   index   

學習python基礎知識,字串

 1 # -*- coding:utf-8 -*- 2 # LC 3 string = "actions speak" 4 print(string.capitalize())      #首字母大寫 5 print(string.split())                           #將字串劃分出列表,預設是空格,可以定義分隔字元 6  7 string = "hello {name} old {age}" 8 print(string.format(name="chaco",age=19))       #{}結合format輸出相應字串 9 #hello chaco old 1910 11 print(string.count("a"))        #統計字串中"a"的數量12 print(string.center(50,"-"))    #表示列印字串多長,不夠的用"-"替代13 print(string.isdigit())             #判讀是否為整數14 print(string.isidentifier())        #判斷是否為一個合法的變數名15 16 17 string = "actions\t speak"18 print(string.expandtabs(tabsize=30))    #表示tab間隔長度19 #actions                        speak20 21 string = "better late than never"22 print(string.find("late"))      #尋找子字串出現的位置23 #print(string.index("old"))                      #輸出子字串的位置24 25 string = "Better LBate Than NeverB"26 27 print("+".join(["1","2","3"]))          #將列表整合28 #1+2+329 30 print(string.ljust(50,"-"))         #靠左對齊,並列印相應長度,不夠以"-"補齊31 #Better Late Than Never----------------------------32 print(string.rjust(50,"+"))33 #++++++++++++++++++++++++++++Better Late Than Never34 35 print(string.lower())               #大寫變小寫36 print(string.upper())               #小寫變大寫37 38 print(string.lstrip("B"))           #從最左邊去除第一個子字串,子字串預設為空白格和斷行符號39 print(string.rstrip("B"))           #從最右邊去除第一個子字串,子字串預設為空白格和斷行符號40 41 string = "Hello LvCheng"42 tran = str.maketrans("ABCDEFG","1234567")       #表示兩個子字串對應關係43 print(string.translate(tran))                       #string中按著子字串對應關係做轉化44 45 print(string.replace("e","E",1))              #表示將字串中的某個子字串替換成另一個子字串,並且限制次數,預設替換所有46 string = "hello lvCheng"47 print(string.rfind("e"))                        #從左往右,找到最右的子字串的位置48 print(string.splitlines())                      #按著換行划出列表49 print(string.swapcase())                        #將大寫換小寫,小寫換大寫50 51 string = "hello lVCheng"52 print(string.title())                           #將字串變成title53 #Hello Lvcheng54 print(string.zfill(40))                         #設定長度,不夠以"0"補充55 #000000000000000000000000000Hello LvCheng56 57 print(string.encode())          #將字串變成二進位58 print(string.endswith("ds"))    #判斷以什麼結尾,返回True或者Flase59 print(string.isalnum())             #判讀是否為只含有字母和數位字串60 print(string.isalpha())             #判讀是否只為字母,包含大小寫61 print(string.islower())             #判讀是否為全小寫62 print(string.isprintable())         #判斷是否可以列印,vty之類是不可列印的63 print(string.isspace())             #判斷是否為空白格64 print(string.istitle())             #判斷是否為title65 print(string.isupper())             #判斷是否為全大寫

 

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.