常用的字串的方法

2021-09-11 16:02:46 字數 1433 閱讀 7243

字串的方法:

s.isdigit() 判斷是否是數字組成》 str= 「223121」 print(str.isdigit())>> ture 如果str 不是數字則為false

s.isalpha() 判斷是否由字母組成》

s.count() 判斷字串中有多少個sum #str = 「this is string example…wow!!!」 ,

sub = 「s」

print ("str.count(sub, 4, 40) : ", str.count(sub, 1, 40))>> str.count(sub, 4, 40) : 3

s.find() 查詢字串所在位置的下標 str1 = 「ths is exampl e…iiiiiii…wow!!!」

str2 = 「i」

print (str1.find(str2))>>>4

s.index() 索引 str=「jkhffdsf」 str[1:6]>>>khffds

s.center()      居中          str ="「[www.runoob.com] 」                         "

print(str.center(60))

s.strip() # 去左右兩端的某些字元(預設是空白字元) str =" 「[www.runoob.com] 」 "

print(str.strip(" "))>>>「[www.runoob.com] 」

strip、rstrip、lstrip是python字串中的方法。從字面可以看出r=right,l=left。

strip函式返回字串副本,該副本是從字串兩邊刪除了引數指定字元後的字串,不帶引數進去則是去除兩邊的空格。。

rstrip函式返回字串副本,該副本是從字串最右邊刪除了引數指定字元後的字串,不帶引數進去則是去除最右邊的空格。

lstrip函式返回字串副本,該副本是從字串最左邊刪除了引數指定字元後的字串,不帶引數進去則是去除最左邊的空格。

s.replace(old,new,count) s = 「this is string example…wow!!!」

print (s.replace(「is」, 「was」, 3))>>>thwas was string example…wow!!!

s.startswith() str = 「this is string example…wow!!!」

print (str.startswith( 『this』 )) # 字串是否以 this 開頭 ture

print (str.startswith( 『string』, 8 )) # 從第八個字元開始的字串是否以 string 開頭 ture

print (str.startswith( 『this』, 0, 3 )) # 從第2個字元開始到第四個字元結束的字串是否以 this 開頭 ture

字串的常用方法

常用的方法這幾個相似的方法的分別 substring 提取字串中兩個指定的索引號之間的字元 slice 提取字串的片斷,並在新的字串中返回被提取的部分 split 是將字串分割為陣列 與正則相關的三個字串方法 常用的例子 var ret callback var reg w var mathes r...

字串常用的方法

轉化為小寫 tolowercase str.tolowercase 轉化為大寫 touppercase str.touppercase 返回指定位置下標的字元 0 str.length 1 charat 返回指定下標位置的字元的編碼 返回值是整數 不在範圍內返回nan charcodeat 指定的內...

字串的常用方法

字串 用 單引號或者雙引號引起來的資料 23種方法 find 獲取下標的 輸出下標 沒有輸出 1 index 沒有會報錯 count 字串出現的次數 replace 替換 舊值,新值 split 分割 分割後的元素 放在列表裡 startswith 以 開頭 endswith 以 結尾 upper ...