python 字符串常用函数

字符串常用函数

15. 字符串常用方法
查找
x.find('a',8,20) #找 返下标 或-1
x.rfind('a',8,20) #找右 返下标 或-1
x.index('a',8,20) #找 返下标 或报错
x.rindex('a',8,20) #找 从右向左 找最近的值 返下标 或报错
x.count('x',1,5) #找有多少个返数量

替换
x.replace('0', 'xxx', 3) #替 3替换个数 返替换后的值 不影响原值

分割
x.split('aa',10) #用aa分割 分几次 返列表
x.partition('aa') #用aa将第一个遇到的aa分割成三个 返数列
x.rpartition('aa') #从右向左分


连接
'*'.join(x) #可以是字符或列表 *拼接在一起


c. 判断
x.startswith('138') 判断以什么开头 真假
x.endswith('.com') 判断以什么结尾 真假
x.islower()  判断是不是小写字符
x.isupper()  判断是不是大写字符
x.isdigit()  判断是不是数字字符
x.isalpha()  判断是不是字母
x.isalnum()  判断是不是字母或数字字符
x.isspace()  判断是不是空白字符,包含空格,换行符\n,制表符\t   注意''空字符串不是空白字符


转换
x.upper() 转换成大写
x.lower() 转换成小写
x.title() 将每个单词首字符转换大写
x.capitalize() 将第一个单词的首字符转换成大写

对齐
x.center()  按给定宽度居中显示
x.rjust()    右对齐
x.ljust()    左对齐


去除空白
x.strip()  去除两端空白
x.lstrip()  去除左侧空白
x.rstrip()  去除右侧空白

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值