可以将字元串的左右空格\t等空白内容去除,該函數可以将字元串的左右兩邊
的空格、 \t等空白内容或指定字元串去除,并傳回處理後的結果,但原字元串
并未被改變。
不帶參數的strip()函數,表示把S中前後所有的空白字元全部去掉,包括
’ \n’ , ‘\t’ , ‘\r’ , ’ ’ 等不可見字元串,可以了解為把S前後空白字
符串替換為None;帶參數的strip()函數表示将S前後指定字元串chars去掉。
用法:S.strip([chars])
可以将字元串的左邊空格\t等空白内容去除
可以将字元串的右邊空格\t等空白内容去除
将字元串轉變為小寫
将字元串的大小寫互換
将字元串的首個字母轉換為大寫
把字元串中的每個單詞首字元轉換為大寫
#這是子產品中的方法。它把S用split()函數分開,然後用capitalize()把首字母變成大寫,最後用join()合并到一起
将字元串的每個單詞首字母大寫
S.ljust(width,[fillchar])
#輸出width個字元,S左對齊,不足部分用fillchar填充,預設的為空格。
代碼示例2:
預設不寫第二個參數,則使用
空格填充
S.rjust(width,[fillchar]) #右對齊
代碼示例:
S.center(width, [fillchar]) #中間對齊代碼示例:
執行結果:
S.zfill(width)
#把S變成width長,并在右對齊,不足部分用0補足
代碼示例4:
print s.zfill(20)
本文轉自 知止内明 51CTO部落格,原文連結:http://blog.51cto.com/357712148/2060787,如需轉載請自行聯系原作者