Python ——字串的內建方法
字串的內建方法
上一篇文章只是介紹了字串的轉義和格式化,本篇文章著重介紹一下字串的內建方法和基本操作。字串的內建方法有30種左右,本篇簡單介紹一下常用的幾種。想了解更多,請自行移步求助偉大的 help()。
基本操作
- 1:字串的拼接 字串加字串的語法,在Python中成為字串的拼接
- 2:字串的乘法
- 3:字串擁有列表的部分操作方法
(1)索引
(2)切片.需要注意的是切片是非破壞性的,只是從現有的物件中抽取一個新的物件,原物件保持不變,以後會在列表中進行詳述
內建方法
-
1:capitalize() 首字母大寫,其餘小寫
-
2:title() 每個英文單詞的首字母大寫
-
3: upper() 所有英文單詞,英文字母變為大寫
-
4: lower() 所有英文單詞,英文字母變為小寫
-
5: isupper() 檢測所有字母是否是大寫字母,返回布林值
islower() 檢測所有字母是否是小寫字母,返回布林值
istitle() 檢測每個單詞首字母是否是大寫,返回布林值
isspace() 檢測字串是否是空字串,返回布林值
-
6: swapcase() 大小寫字母互換
-
7: len() 用來計算字串的長度,與編碼長度定義不同,這裡計算的是字元的個數。不屬於字串的內建函式。
-
8: 查詢指定字串的內建方法
find() 查詢指定字串,找到多個則返回第一個的索引值,找不到返回-1
index() 查詢指定的字串,找不到報錯
* 9:count() 計算字串出現的次數,返回整數
-
10:檢測指定字母
startswith() 檢測是否以指定字母開頭(區分大小寫),返回布林值
endswith() 檢測是否以指定字母結束(區分大小寫),返回布林值
-
11:內建方法的一對冤家
split() 用指定字元分隔字串,返回列表形式的字串
join() 以字串作為分隔符,插入到所有字元之間
至此,關於變數的數字Number和字串Str全部介紹完畢。
稍後幾章會依次介紹For迴圈,While迴圈;以及剩下的四個變數型別:列表List,元組Tuple, 字典Dictionary,集合Set。中間會插入各類實踐專案。
希望在成為Python大牛的路上,與君共勉!!!