===
###轉義字元
因為一些特殊字元是python中的關鍵字或一些特殊的概念如換行。
所以以特殊字元\開頭。構造轉義字元。
\n 換行 \t 製表符
』 單引號 " 雙引號
\ 反斜槓
for i in 『abc』:print(i)
a b c『hello』[4]
『0』(了解)『字串』.count(子字串) 搜尋子串出現次數
『xyaxyaxy』.count(『xy』)
→ 2『xyaxyaxy』.count(『xy』, 2)
(了解)判斷字串是否以某個字母開頭
→ 1『abcd』.startswith(『a』)
→ true
『abcd』.endswith(『d』)
→ true
字串.find(子串) 找到返回下標,未找到返回-1
『axyaxy』.find(『xy』)
→ 1『aaxy』.find(『xy』)
→ -1
index()方法與find()類似,區別是未找到的時候報錯。
字串 replace(老子串,新字串)
『aaxy』.replace(『aa』, 『bb』)
『bbxy』
(了解)partition把乙個字串切成幾塊並返回,包含子串。
『xyaxyaxy』.partition(『xy』)
(』』, 『xy』, 『axyaxy』)
字串.split(子串),根據子串分成幾部分並返回列表,不包含子串。
『xyaxyaxy』.split(『x』)
[』』, 『ya』, 『yaxy』]
join()用乙個字串連線可迭代物件的各個項。
『-』.join([『小明』, 『hong』, 『li』])
→ 『小明-hong-li』
字串.strip(要刪除的子串)
『今天天氣真好\n』.strip(』\n』)
→ 『今天天氣真好』
判斷是否字母
『a』.isalpha()
→ true
判斷是否空格
』 '.isspace()
→ true
判斷是否數字
『1』.isdigit()
→ true
判斷是否合法的變數名
『a4』.isidentifier()
→ true
對齊的時候會用到
『』.center(填充後的字串總長度,要填充的字串)
『abc』.center(5, 『』)
→ 『abc』
右側填充
『abc』.ljust(10, '』)
→ 『abc_______』
左側填充
『abc』.rjust(10, 『_』)
→ 『_______abc』
Python中常用字串 函式
在 python 有各種各樣的string操作函式。在歷史上string類在 python 中經歷了一段輪迴的歷史。在最開始的時候,python 有乙個專門的string的module,要使用string的方法要先import,但後來由於眾多的 python 使用者的建議,從 python 2.0開...
Python中常用字串處理
s 你好,hello len s 8 s 0 你 username mark password payayawhip s password is format username,password mark s password is payayawhip si suffixes kb mb gb t...
python常用字串 Python常用字串操作
1.字串首字母大寫 2.統計字串中某個字母的個數 統計字串中某個字母的個數又分兩種情況,在整個字串中統計和在某個索引範圍內統計 1 在整個字串中統計,如下面統計字串str2中字母a的個數 2 在某個索引區間內統計,如下面統計字串str2索引1到10和1到30範圍內字母t的個數 3.求字串的長度 4....