(一) 字元串 單引號、雙引號、三重引號都可以作為字元串的開始和結束,三重引號可以直接輸入多行字元串。三重引號可能一般是用來寫多行註釋。 (二) r和\ r使字元串成為原始字元串,忽略所有轉義字元。 \是轉義字元。 (三) 字元串下標和切片 (四) 字元串的in和not in (五) 改變大小寫 方 ...
(一) 字元串
單引號、雙引號、三重引號都可以作為字元串的開始和結束,三重引號可以直接輸入多行字元串。三重引號可能一般是用來寫多行註釋。
(二) r和\
r使字元串成為原始字元串,忽略所有轉義字元。
\是轉義字元。
(三) 字元串下標和切片
(四) 字元串的in和not in
(五) 改變大小寫
方法 |
說明 |
upper() |
將所有字母轉換為大寫(返回的是一個新字元串,原字元串不會被改變) |
lower() |
將所有字母轉換為小寫(返回的是一個新字元串,原字元串不會被改變) |
(六) isx字元串方法
方法 |
說明 |
isupper() |
字元串所有字母都是大寫返回TRUE,否則返回FALSE。 |
islower() |
字元串所有字母都是小寫返回TRUE,否則返回FALSE。 |
isalpha() |
如果字元串只包含字母,並且非空,返回true,否則返回false
|
isalnum() |
如果字元串只包含字母和數字,並且非空,返回true,否則返回false
|
isdecimal() |
如果字元串只包含數字,並且非空,返回true,否則返回false
|
isspace() |
如果字元串只包含空格、製表符和換行,並且非空,返回true,否則返回false
|
istitle() |
如果字元串只包含以大寫字元開頭,後面都是小寫字母的單詞,並且非空,返回true,否則返回false
|
(七) startswith()和endswith()
方法 |
說明 |
startswith() |
以指定的字元串開始,返回true,否則返回false |
endswith() |
以指定的字元串結束,返回true,否則返回false |
(八) join()和split()
方法 |
說明 |
join() |
將列表中的字元串連接起來,形成一個單獨的字元串 |
split() |
將字元串分割,返回一個列表,預設以空格進行分割,也可以指定參數。例如ps.split(':',1),第一個參數指以:進行分割,第二個參數指最大分割次數,預設儘可能分割。 |
(九) strip()、lstrip()、rstrip()
方法 |
說明 |
strip() |
刪除左右兩邊的空白字元(空格、製表符和換行符) |
lstrip() |
刪除左邊的空白字元(空格、製表符和換行符) |
rstrip() |
刪除右邊的空白字元(空格、製表符和換行符) |
(十) pyperclip模塊
pip install pyperclip
1 import pyperclip 2 3 #將數據複製到剪貼板 4 pyperclip.copy('hello word') 5 #粘貼剪貼板的內容 6 print(pyperclip.paste())