Python基礎4 字串

2021-09-28 09:48:45 字數 1308 閱讀 8325

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 轉換為空格...