04 Python裡字串的常用操作方法三 判斷

2021-10-11 02:19:00 字數 2930 閱讀 1562

1、 startswith(): 判斷字串是否以某個子串開始,是則返回true,否則返回false

示例:

my_str =

'hello world and my and test and python'

# 1、 startswith(): 判斷字串是否以某個子串開始,是則返回true,否則返回false

print

(my_str.startswith(

'hello'))

# true

print

(my_str.startswith(

'hel'))

# true

print

(my_str.startswith(

'hells'))

# false

結果:

2、endswith(): 判斷字串是否以某個子串結束,是則返回true, 否則返回false

示例:

my_str =

'hello world and my and test and python'

# 2、endswith(): 判斷字串是否以某個子串結束,是則返回true, 否則返回false

print

(my_str.endswith(

'python'))

# true

print

(my_str.endswith(

'py'))

# false

print

(my_str.endswith(

'on'))

# true

結果:

3、isalpha():判斷非空字串是不是都是字母,是則返回true,否則返回false

示例:

# isalpha():判斷非空字串是不是都是字母,是則返回true,否則返回false

my_str1 =

'my name python'

my_str2 =

'python'

print

('isalpha():判斷非空字串是不是都是字母,是則返回true,否則返回false'

)print

(my_str1.isalpha())

# false

print

(my_str2.isalpha())

# true

結果:

4、isdigit():判斷非空字串是不是都是數字,是則返回true,否則返回false

示例:

# isdigit():判斷非空字串是不是都是數字,是則返回true,否則返回false

my_str1 =

'my name python'

my_str3 =

'123'

print

('isdigit():判斷非空字串是不是都是數字,是則返回true,否則返回false'

)print

(my_str1.isdigit())

# false

print

(my_str3.isdigit())

# true

結果:

5、isalnum():判斷非空字串是不是數字或字母或數字與字母的組合

示例:

# isalnum():判斷非空字串是不是數字或字母或數字與字母的組合

my_str1 =

'my name python'

my_str2 =

'python'

my_str3 =

'123'

my_str4 =

'123abc'

print

('isalnum():判斷非空字串是不是數字或字母或數字與字母的組合'

)print

(my_str1.isalnum())

# false

print

(my_str2.isalnum())

# true

print

(my_str3.isalnum())

# true

print

(my_str4.isalnum())

# true

結果:

6、isspace():判斷字串是不是空白

示例:

# isspace():判斷字串是不是空白

my_str1 =

'my name python'

my_str5 =

''my_str6 =

' '

print

('isspace():判斷字串是不是空白'

)print

(my_str1.isspace())

# false

print

(my_str5.isspace())

# false

print

(my_str6.isspace())

# true

04 Python字串筆記

string 字串 python 中的字串可以使用單引號 雙引號和三引號 三個單引號或三個雙引號 括起來,使用反斜槓 轉義特殊殊字元 python3原始碼檔案預設以utf 8編碼,所有字串都是 unicode 字串 支援字串拼接 擷取等多種運算 word 命運 sentence 絕望之於希望正與虛妄...

04 python 爬蟲cookie的處理

爬蟲無法像瀏覽器一樣自動訪問和傳送cookie,需要我們手動處理 import requests 得到cookie 獲取cookie失敗 n format err 使用cookie 獲取cookie失敗 n format err 使用cookie defget data cookie login h...

04 Python中檔案流的關閉

目錄 close 關閉檔案流 with語句 上下文管理器 由於檔案底層是由作業系統控制,所以我們開啟的檔案物件必須顯式呼叫 close 方法 關閉檔案物件。當呼叫 close 方法時,首先會把緩衝區資料寫入檔案 也可以直接呼叫 flush 方法 再關閉檔案,釋放檔案物件。為了確保開啟的檔案物件正常關...