python 字符串处理函数

1,len()

  求字符串长度

2,str()和repr()

  将非字符串转换为字符串

  repr会将一对表示字符串常量的单引号添加到转换后的字符串中

  repr('123')   " '123' "

3,ord()与chr()

  ord()返回字符的Unicode码

  chr()返回Unicode码对应的字符

4,x.count(a,b)

  返回字符串x中从b+1个字符开始统计a字符串出现了几次

  ’acacac‘.count('ca',2)=1

5,x.startswith(a)和x.endswith(a)

  判断字符串x是否以a(b)开始(结尾)

6,x.find(sub[,start[,end[),x.index(sub[,start[,end[)

  在x中寻找sub出现的位置,找到返回起始位置,未找到时find返回-1,index报错

 rfind,rindex与上着相同,只是从末尾开始找

7,isalnum()

  是否包含任何非数字或字母,若存在其他字符则返回False

8,isalpha()字符串不为空且其中的字符全都时字母(包括外国文字)时返回True否则False

9,lower()将字符串字母转换为小写,upper()为大写

10,lstrip(),rstrip(),strip(),删除字符串左,右,首尾的空格,回车以及换行符。

11,replace(old[,new[,count)

  count为替换次数,若不加则全替换

posted @ 2020-10-02 20:24  Kaiser-  阅读(228)  评论(0编辑  收藏  举报