1. 程式人生 > >字符串常用方法python

字符串常用方法python

data index pytho 判斷字符串 二進制表示 列表 short 去掉 是否

 1 bit_length() 當十進制用二進制表示時,最少使用的位數
 2 # v = 18
 3 # data = v.bit_length()
 4 # print(data)
 5 # s = abcdefjh
 6 # s1 = s[0:3]
 7 # print(s1)
 8 # s2 = s[5:0:-1]
 9 # print(s2)
10 # s3 = s[-1::-2]
11 # print(s3)
12 # a = everything i never told you
13 # a1 = a.capitalize()#首字母大寫
14 # print(a1)
15 # a2 = a.swapcase()#大小寫轉換
16 # print(a2) 17 # a3 = a.title()#每個單詞首字母大寫 18 # print(a3) 19 # a4 = a.center(30, "*")#內容居中,(總長度,空白填充) 20 # print(a4) 21 # a5 = a.count(e, 0, 20)#字符串中元素出現的個數。可切片 22 # print(a5) 23 #s = Talk is cheap make the move 24 # s2 = "sad\t" 25 # s3 = s2.expandtabs() 26 # print(s3) 27 #\t前面的補全 28 # 默認將一個tab鍵變成8個空格,如果tab前面的字符長度不足8個,則補全8個,如果tab鍵前面的字符長度超過8個不足16個則補全16個,以此類推每次補全8個。
29 # s = Talk is cheap make the move 30 # s1 = s.startswith("Tal")#判斷是否以。。。開頭 31 # print(s1)#返回的是布爾值 32 # s2 = s.endswith("move")#判斷是否以。。。結尾 33 # print(s2) 34 # s3 = s.startswith("e", 11, 14)#可切片,顧頭不顧腚 35 # print(s3) 36 #s = Talk is cheap make the move 37 # s4 = s.find("cheap", 8, 15)#尋找字符串中的元素是否存在
38 # print(s4)#若存在返回索引值,若不存在返回-1 39 # s5 = s.index("make")#尋找字符串中的元素是否存在 40 # print(s5)#若存在返回索引值,若不存在則報錯 41 # s6 = life is short i love python.split() 42 # print(s6)#以什麽分割最終形成一個不含該分割元素的列表,默認元素為空格 43 # s7 = life is short i love python.split(i) 44 # print(s7) 45 # 46 #format的三種用法,格式化輸出 47 # msg = 我叫{},今年{},性別{}.format(eason, 18, male) 48 # print(msg) 49 # msg = 我叫{},今年{},性別{}.format(eason, 18, male) 50 # print(msg) 51 # msg = 我叫{name},今年{age},性別{sex}.format(sex=male, name=eason, age=18) 52 # print(msg) 53 #strip 54 # name = *ea*son** 55 # print(name.strip(*))#去掉首尾的符號 默認是空格 56 # print(name.lstrip(*))#去掉左(首)邊的符號 57 # print(name.rstrip(*))#去掉右(尾)邊的符號 字符串中間去不掉 58 #replace 59 # s = 想你的夜,黑的啥也看不見,你知道不 60 # print(s.replace(, , 2))#替換(舊的,新的,從左往右替換個數) 61 ####is系列 62 name = mark123 63 # print(name.isalnum()) #判斷字符串由字母或數字組成 64 # print(name.isalpha()) #判斷字符串只由字母組成 65 #print(name.isdigit()) #判斷字符串只由數字組成 返回值是布爾類型

字符串常用方法python