python中常用字串

2021-09-02 18:50:17 字數 1542 閱讀 3299

===

###轉義字元

因為一些特殊字元是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....