Python 字符串函數(shù)及用法
一.內(nèi)置字符串處理方法
在python解釋器的內(nèi)部,所有數(shù)據(jù)類型都采用面向對象方法實現(xiàn),封裝為一個類.字符串也是一個類.字符串類型共包含43個內(nèi)置方法.
文章來源地址http://www.zghlxwxcb.cn/news/detail-405616.html
二、16個常用函數(shù)
方法 | 描述 |
---|---|
str.len() | 返回str字符串的長度 |
str.lower() | 返回字符串str的副本,全部字符小寫 |
str.upper() | 返回字符串str的副本,全部字符大寫 |
str.islower() | 當str全部字符都是小寫時,返回True,否則返回False |
str.isupper() | 當str全部字符都是大寫時,返回True,否則返回False |
str.isprintable() | 當str全部的字符都是可打印時,返回 True,否則返回False |
str.isalnum() | 當str只由字母或數(shù)字組成時,返回True,否則返回False |
str.isalpha() | 當str的所有字符都是字母組時,返回True,否則返回False |
str.isascii() | 當str的所有字符均在ascii碼內(nèi),返回True, 否則返回False |
str.isdecimal() | 當str的所有字符均是Unicode數(shù)字或全角數(shù)字時,返回True,否則返回False |
str.isdigit() | 當str的所有字符都是Unicode數(shù)字或byte數(shù)字或全角數(shù)字或羅馬數(shù)字時,返回True,否則返回False |
str.isnumeric() | 當str的所有字符都是Unicode數(shù)字或全角數(shù)字或羅馬數(shù)字或漢字數(shù)字時,返回True, 否則返回False |
str.isidentifier() | 如果str是有效的Python標識符返回True,否則返回False |
str.isspace() | 當str所有字符都是空格時,返回True, 否則返回False |
str.format() | 返回字符串str的一種排版格式 |
str.count(sub [, start [, end]]) | 返回str[start: end]中sub子串出現(xiàn)的次數(shù) |
三、其他函數(shù)
方法 | 描述 |
---|---|
str.endswith(suffix[, start[, end]]) | 如果str以suffix開頭則返回True,否則返回False |
str.endswith(suffix[, start[, end]]) | 如果str以suffix結尾則返回True,否則返回False |
文章來源:http://www.zghlxwxcb.cn/news/detail-405616.html
到了這里,關于Python字符串函數(shù)及用法 [string]的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!