標籤:元素 for end orm 替換 star lov print 符號
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)#若存在返回索引值,若不存在返回-139 # 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 #strip54 # name = ‘*ea*son**‘55 # print(name.strip(‘*‘))#去掉首尾的符號 預設是空格56 # print(name.lstrip(‘*‘))#去掉左(首)邊的符號57 # print(name.rstrip(‘*‘))#去掉右(尾)邊的符號 字串中間去不掉58 #replace59 # s = ‘想你的夜,黑的啥也看不見,你知道不‘60 # print(s.replace(‘你‘, ‘豬‘, 2))#替換(舊的,新的,從左往右替換個數)61 ####is系列62 name = ‘mark123‘63 # print(name.isalnum()) #判斷字串由字母或數字組成64 # print(name.isalpha()) #判斷字串只由字母組成65 #print(name.isdigit()) #判斷字串只由數字組成 傳回值是布爾類型
字串常用方法python