1. 程式人生 > >Python study note3

Python study note3

1.字串操作

s='某個字串'

1)s.capitalize()   首字母大寫

2)s.upper()         全部大寫

3)s.lower()          全部小寫

4)s.waapcase     大小寫翻轉

5)s='leslie chen'

s.title()=Leslie Chen

6)s.center(a,b)                     //居中,空白填充

7)s.expandtabs()                  補位

以上功能瞭解即可

s.len()                    求長度

s.startswith ()         是否以...開頭

s.startswith (‘e’,2,5)               判斷第三位到第六位是不是e開頭

s.find(‘a’)                              返回a在字串中的下標                            找不到返回-1

s.index('a')                            和find不同,index找不到會報錯

s.strip()                                 去前後空格   括號裡邊有什麼,只要出現都刪除s.strip(%*)    rstrip,lstrip  從右邊刪,從左邊刪

s.count(a)                            a出現次數

s.split()                               以空格分割字串               split(;)以分號分割   被分割元素消失

format格式輸出

s= ‘我叫{},今年{},愛好{}’.format(‘哈哈’,20,‘girl’)

s= ‘我叫{0},今年{1},愛好{2}’.format(‘哈哈’,20,‘girl’)

s= ‘我叫{name},今年{age},愛好{hobby}’.format(name='哈哈’,age=20,hobby=‘girl’)

 s.replace(old,new)                   全部替換          s.replace(old,new,1)替換1次