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 方法 再關閉檔案,釋放檔案物件。為了確保開啟的檔案物件正常關...