# 3.變形(2)upper()與lower()相反,它將指定字串裡的字元全部轉化成大寫字母,遇到數字或其他字元就原樣輸出lower(),
upper(),
capitalize(),
swapcase(),
title()
這幾個方法比較簡單,它們不需要輸入引數,返回相應的結果
(1)lower() 將原字串的字元全部轉成小寫字母,若有數字或其他字元就原樣輸出
>>> print 'abc1-'.lower()
abc1-
>>> 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 是否全是小寫,當全是...