Python字符串的基本操作

str字符串有哪些操作:
mystr.find(str,start,end)
如果存在,返回下标,不存在返回-1
mystr.index(str,start,end)
如果存在,返回下标,不存在报异常
mystr.count(str,start,end)
返回str在start到end之间出现的次数
mystr.replace(str1,str2,count)
将str1替换成str2,如果count指定则不超过count次
mystr.split(str,count)
将字符串以str为分隔符进行切片,如果count指定则直切count个
mystr.capitalize()
将字符串的首字母变成大写
mystr.title()
将字符串每个单词的首写字母变成大写
mystr.startwith(obj)
检查字符串是否以obj开头,是返回True,否则返回False
mystr.endwith(obj)
检查字符串是否以obj结束,是返回True,否则返回False
mystr.lower()
将字符串中所有字符转换为小写
mystr.upper()
将字符串中所有字符转换为大写
mystr.ljust(width)
返回一个原始字符串左对齐,并用空格填充至width长度的新字符串
mystr.rjust(width)
返回一个原始字符串右对齐,并用空格填充至width长度的新字符串
mystr.center(width)
返回一个原始字符串居中,并用空格填充至width长度的新字符串
mystr.lstrip()
删除原始字符串左边的空白字符
mystr.rstrip()
删除原始字符串右边的空白字符
mystr.strip()
删除原始字符串两边的空白字符
mystr.rfind(str)
类似find,返回的是最右端的str的下标
mystr.rindex(str)
类似index,返回的是最右端的str的下标
mystr.partition(str)
从左往右把mystr以str分割成前中后三部分
mystr.rpartition(str)
类似partition,从右往左分
mystr.splitlines()
按照行进行分割,返回包含各行元素的列表
mystr.isalpha()
如果字符串全是字母返回True,否则返回False
mystr.isdigit()
如果字符串中只包含数字返回True,否则返回False
mystr.isalnum()
如果字符串中只包含数字和字母返回True,否则返回False
mystr.isspace()
如果字符串只包含空格,返回True,否则返回False

至于具体的case,有时间了我再加
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值