標籤:斷行符號 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---資料類型---字串