python字串是由數字、字母、下劃線組成的一串字元,我們可以使用引號來建立字串。如:
str = 'helloworld'
在python中沒有char型別,單個字元也作為string使用;
python的字串列表有2種取值順序:
a.自左向右,預設索引從0開始,索引長度最長為字串長度-1
b.自右向左,預設索引從-1開始
python訪問子字串,可以使用方括號來擷取字串,如:
>>> str = 'helloworld'
>>> str[0]
'h'#左邊的開始是包含了下邊界.下面的結果包含了str[1]的值e,而取到的最大範圍不包括上邊界,就是str[5]
的值o>>> str[1:5]
'ello'
>>>
print str # 輸出整個字串
print str[0] # 輸出字串中的第乙個字元
print str[1:5] # 輸出字串中第二個至第五個之間的字串
print str[1:7:2] # 每隔一步輸出字串中第二個到第七個之間的字串
print str[2:] # 輸出從第三個字元開始的字串
print str*2 # 輸出字串兩次
print str+'test' # 輸出連線的字串
------------------------------
python中常用的字元:
\ #用到特殊符號時需使用轉義字元
+ #字串連線
* #連續輸出多個同一字元 如 str*2
[:] #輸出字串的一部分
in #若字元在字串中則返回true
not in #若字元不在字串中則返回true
------------------------------
常用的string內建函式:
>>> str.count('l') #統計str字串中字元'l'出現的次數
3>>> str.find('o') #計算str字串中字元'o'出現的索引位置
4>>> str.index('o') #計算str字串中字元'o'出現的索引位置
4>>> str.replace('l','2') #把str字串中的字元'l'替換成'2'
'he22owor2d'
------------------------------
Python學習4 字串
1.python字串 python沒有字元,所有的都叫做字串,用單引號表示。2.python中字串,列表,元祖的相似性 1 訪問,都是用str i 來訪問第i 1個元素。2 切片,str i j 來擷取其中的一部分。3 拼接,若要向其中插入一部分,都要使用str i str2 str i 但是此過程...
Python基礎 七 字串
python字串 python 訪問字串中的值 python 不支援單字元型別,單字元在 python 中也是作為乙個字串使用。python 訪問子字串,可以使用方括號來擷取字串,如下例項 var1 hello world var2 runoob print var1 0 var1 0 print ...
Python基礎 4 字串的變形 判斷
opper 將字串中的所有的字母轉化為大寫 lower 將字串當中的所有字母轉化為小寫 swapcase 將字串當中的所有字母大寫小寫互換 title 將字串當中的單詞首字母大寫,單詞以非字母劃分 capitalize 只有字串的首字母大寫 expandtabs 吧字串中的tab符號 t 轉換為空格...