Python-物件型態-字串-1
1.序列運算
1.1 取得字串長度
>>> S='Hello'
>>> len(S)
5
1.2取得字串之中的任一項目或字元
字串的索引值是從0開始到len(S)-1,另外也可使用負索值的方式取得字串中的字元
ex:取得第一個字元
>>> S[0]
'H'
ex:取得最後一個字元
>>> S[len(S)-1]
'o'
或
>>> S[-1]
'o'
>>> S[-2]
'l'
1.3 取得某一區段的字串或稱字串的切片運算
>>> S[1:3]
'el'
>>> S[1:]
'ello'
>>> S[:3]
'Hel'
>>> S[:-1]
'Hell'
>>> S[-3:]
'llo'
>>> S[:]
'Hello'
1.4 字串的串接或加法運算
原字串並未改變,運算結果會產生新字串
ex:字串串接,原字串並未改變
>>> S+'abc'
'Helloabc'
>>> S
'Hello'
ex:字串重複,原字串並未改變
>>> S*3
'HelloHelloHello'
>>> S
'Hello'