Python中關於字串的方法詳解(二)

2021-10-05 22:18:49 字數 2353 閱讀 1996

方法名稱

功能s.lower()

將字串的所有英文本元轉換為小寫

s.upper()

將字串的所有英文本元轉換為大寫

s.swapcase()

將字串的英文本元小寫的轉換為大寫,大寫的轉換為小寫

s.capitalize()

將字串的英文本元首字母大寫,其他字母全部小寫

s.title()

將字串中的所有單詞首字母大寫

s.isalpha()

判斷字串是否全是字母

s.isdigit()

判斷字串是否全是數字

s.isalnum()

判斷字串是否全是數字、字母或數字字母混合

s.islower()

判斷字串是否全是小寫

s.isupper()

判斷字串是否全是大寫

s.istitle()

判斷字串是否是首字母大寫的

s.isspace()

判斷字串是否全是空白字元

s.isidentifier()

判斷s是否是識別符號

s.isnumeric()

檢測s是否全由數字組成

"st"

.lower(

)

輸出結果為:

'st'
"st"

.upper(

)

輸出結果為:

'st'
"stija"

.swapcase(

)

輸出結果為:

'stija'
"by china"

.capitalize(

)

輸出結果為:

'by china'
"hello world hi"

.title(

)

輸出結果為:

'hello world hi'
"ase"

.isalpha(

)"as2e"

.isalpha(

)

輸出結果為:

true

false

"556"

.isalpha(

)"8$49"

.isalpha(

)

輸出結果為:

true

false

"123"

.isalnum(

)"jkk"

.isalnum(

)"123asd"

.isalnum(

)"123&%sad"

.isalnum(

)

輸出結果為:

true

true

true

false

"dsa"

.islower(

)

輸出結果為:

true
"hyk"

.isupper(

)

輸出結果為:

true
"osayuudg"

.istitle(

)

輸出結果為:

true
" "

.isspace(

)

輸出結果為:

true
"asdas"

.isidentifier(

)"5asaghs"

.isidentifier(

)

輸出結果為:

true

false

"268466五ⅳ拾"

.isnumeric(

)"8616512"

.isnumeric(

)

輸出結果為:

true

true

Python中的字串方法

方法名 使用方法 解釋center astring.center w 返回乙個字串,w 長度,原字串居中 count astring.count item 返回原字串 現item 的次數 ljust astring.ljust w 返回乙個字串,w 長度,原字串居左 lower astring.lo...

Python中的字串方法

字串方法 isdigit center ljust rjust strip lstrip rstrip upper lower isalpha isalnum startswith endswith split replace a 12345 在不使用字串方法的前提下,來判斷這個字串是不是乙個全由數...

python中關於字串的操作

字串的定義,用雙引號與單引號都可以 name hello world 正確 name hello world 錯誤 name hello world 正確 name hello world 錯誤 title方法 將字串中單詞的首字母變為大寫,其他字母均為小寫 name love live print...