字串的方法:
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 ...