python 字元串常用方法
S.isdigit()
判斷輸入的符是否都是數字
舉個栗子:>>> s = 123>>> s.isdigit()True>>> a = 123asd>>> a.isdigit()False>>>
S.center(width[,fill])
將原字元串居中,左右默認填充空格
舉個栗子:
>>> a123asd>>> a.center(20) 123asd >>> a.center(20,#)#######123asd#######>>>
說明:width是算上字元共佔多少字元的空間,fill是填充的部分,默認為空格
S.count(sub[, start[,end]])
獲取一個字元串中某個字元的個數
舉個栗子:
>>> a = 112233asdgd44332255>>> a.count(3)4>>> a.count(3, 8)2>>> a.count(3,8,10)0>>>
說明:sub是要查找的字元,start是索引開始的位置,end是索引結束的位置,說白了就是在(start,end)這個範圍內找sun字元出現過多少次
S.strip([chars])
返回去掉左右char字元的字元串(默認char為空白字元)
舉個栗子:>>> a = sss >>> a sss >>> a.strip()sss>>> s = ###ssss#>>> s.strip(#)ssss>>>
S.replace(old, new[, count])
將原字元串的old用new代替,生成一個新的字元串
舉個栗子:
>>> a = aassddffgg>>> a.replace(a, mm)mmmmssddffgg>>> a.replace(d,hh,1)aasshhdffgg>>>
推薦閱讀:
※JAI編程語言和Jonathan Blow
※Python Learning-面向對象編程-類 二
※Python基礎練習題
※理論上最好的編程語言: 讀寫省略篇
※編程隨筆(一):泛型與重載