字符串方法

s = 'he,llo'

s[:]            字符串切片(完整切片是引用,截取部分是复制/s[:2])

s.find('o')         查找字符串,未找到不报错

s.index('o')        同find,但未找到抛出会异常错误

s.strip()         移除字符串中所有空格,  lstrip : 移除开头空格      rstrip : 移出末尾空格

s.replace('h', 'H')     替换,每次返回一个新的字符串对象,不是在原字符串上修改

s.split(',')            按照逗号分隔,未指定时默认以空格分隔

'-'.join(s)            列表合并为字符串,引号内指定以 - 合并

s.capitalize()       将字符串的首字母大写,若不使用变量接收,原字符串无改变

s.center(width)     将字符串使用空格填充到 width 长度(整型),若不使用变量接收,原字符串无改变

s.count('l')         返回 l 在字符串中出现的次数

s.lower()         转换字符串中所有大写字符为小写

s.upper()        转换字符串中的小写字母为大写

s.isalnum()       判断字符串中是否至少有一个字符,并且所有字符都是字母或数字,返回布尔值

s.isalpha()       判断字符串中是否至少有一个字符,并且所有字符都是字母,返回布尔值

s.isdigit()        判断字符串中是否只包含数字,返回布尔值  

s.islower()       判断字符串中是否全部都是小写的字符,返回布尔值

s.isupper()       判断字符串中是否全部都是大写的字符,返回布尔值

s.isspace()       判断字符串中是否只包含空格,返回布尔值

原文地址:https://www.cnblogs.com/hsmwlyl/p/10564881.html