Python字串方法詳細介紹3 變形

2021-07-02 07:49:21 字數 848 閱讀 2568

# 3.變形

lower(),

upper(),

capitalize(),

swapcase(),

title()

這幾個方法比較簡單,它們不需要輸入引數,返回相應的結果

(1)lower() 將原字串的字元全部轉成小寫字母,若有數字或其他字元就原樣輸出>>> print 'abc1-'.lower()

abc1-

(2)upper()與lower()相反,它將指定字串裡的字元全部轉化成大寫字母,遇到數字或其他字元就原樣輸出
>>> print 'abc-1'.upper()

abc-1

(3)capitallize()會將字串的第乙個字元轉化成大寫,若第乙個字元為非字母就原樣輸出
>>> print 'hello world'.capitalize()

hello world

>>> print '1-hello world'.capitalize()

1-hello world

(4)swapcase()將指定字串裡的大小寫調轉,非字母就不作改變
>>> print 'abcd1-'.swapcase()

abcd1-

(5)title()會將所有單詞的第乙個字母變成大寫,無論單詞前是否有非字母的字元存在
>>> print 'hello world'.title()

hello world

>>> print '1hello -world adf'.title()

1hello -world adf

Python字串方法詳細介紹1 填充

1.填充 center width fillchar ljust width fillchar rjust width fillchar zfill width expandtabs tabsize fillchar 引數指定了用以填充的字元,預設為空格 1 string.center width ...

Python字串方法詳細介紹2 刪除

2.刪減 strip chars lstrip chars rstrip chars 1 strip chars strip 函式族用以去除字串兩端的空白符,保留中間的空白符 空白符由string.whitespace常量定義 print abc d strip replace abc d x li...

Python字串基本方法介紹

upper 轉大寫 lower 轉小寫 isalnum 是否全是字母和數字,並至少有乙個字元 isdigit 是否全是數字,並至少有乙個字元 isalpha 是否全是字母,並至少有乙個字元 isupper 是否全是大寫,當全是大寫和數字一起時候,也判斷為true islower 是否全是小寫,當全是...