Python常見字符串方法函數


1、大小寫轉換

S.lower()
S.upper()

  前者將S字符串中所有大寫字母轉為小寫,后者相反

S.title()
S.capitalize()

  前者返回S字符串中所有單詞首字母大寫且其他字母小寫的格式,后者返回首字母大寫、其他字母全部小寫的新字符串。

S.swapcase()

  將S字符串中所有字母做大小置換,大寫變小寫,小寫變大寫

2、判斷字符是否為數字型的字符

S.isdigit()

  若為全數字型字符串,返回true,反之false

3、填充

S.center(width[, fillchar])

  width是填充之后字符串的寬度,fillchar是填充字符,列如:

>>> print('ab'.center(4,'_'))
_ab_
>>> print('ab'.center(5,'_'))
__ab_

4、字符串是否包含在另一字符串中

S.find(sub[, start[, end]])

  在S中搜索sub,start為開始查找的位置,end為查找結束的位置,該方法返回的值為sub在S中的位置,int型,如沒找到則返回-1,例如:

>>> print('dsf4zXy'.find('4'))
3
>>> print('7857fghrzXY'.find('Xy'))
-1

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM