python基礎 字串的相關操作

2021-10-03 08:40:11 字數 2232 閱讀 5910

#1.統計字串長度

print

(len

(hello_str)

)#2.統計某乙個字串出現的次數

print

(hello_str.count(

"llo"))

print

(hello_str.count(

"abc"))

#3.某乙個字串出現的位置

print

(hello_str.index(

"llo"))

#沒有會報錯

#1.判斷空白字元

#1.判斷是否以指定字串開始

print

(hello_str.startswith(

"hello"))

#2.判斷是否以字串結束

print

(hello_str.endswith(

"hello"))

#3.查詢指定字元

#index 可以查詢指定字串在大字串中的索引

print

(hello_str.find(

"llo"))

#但是find方法如果沒找到會返回-1,而index 如果沒找到會報錯

print

(hello_str.find(

"abc"))

#4.替換字串,不會改變原有字串

#假設,以下內容是從網路上抓取的

#要求:

#1.將字串中的空白字元全部丟掉

#2.再使用「 」作為分隔符,拼接成乙個整齊的字串

poem=

"aaaa\t bbb \t ccccc\t\n ddddd\t\t"

print

(poem)

#1.拆分字串,split會把它拆分成乙個列表

poem_list=poem.split(

)print

(poem_list)

#2.合併字串,join拼接成乙個大字串

result=

"".join(poem_list)

print

(result)

字串的切片

1.切片使用索引值來限定範圍,從乙個大的字串中切出小的字串

2.列表和元組都是有序的集合,都能夠通過索引值獲取到對應的資料

3.字典是乙個無序的集合,使用鍵值對儲存資料

字串[開始索引:結束索引:步長]

切片不包括結束索引

字串逆序:

Shell Shell 指令碼中字串的相關操作

在我們的shell 程式設計中,乙個必不可少的操作就是針對於字串的操作,重要有字串替換,計算字串長度 等等。下面對這些操作進行乙個總結。返回 string的長度 在 string中,從 position位置之後開始提取子串 在 string中,從 position位置之後開始提取 length長度的...

Python關於字串的內建函式 字串操作)

環境 python3.6.4 1.字串首字母大寫 capitalize s atlan print s.capitalize atlan2.字串全大寫 upper s atlan print s.upper atlan3.字串全小寫 lower s atlan print s.lower atlan...

python基礎 字串

轉義符 n換行 print 我是 nzzz 我是 zzz t製表符 print 我是 tzzz 我是 zzz 雙引號 print 我是 zzz 我是 zzz 單引號 print 我是 zzz 我是 zzz 續航符 name s z print name sz原始字串 原始字串 r abc r abc...