字符串 -- 常用方法find&count&replace&upper&lower&split&strip

s = "hello  do you LIKE it i like it"

以下方法都不改变字符串原有内容

1.find

#查找字符串的索引位置,返回第一个查找到的索引。不填写第二个、第三个参数默认在所有的内容里面进行查找
#第一个参数:想要找的字符串
#第二个参数:起始索引
#第三个参数:终止索引,位置-1
#找不到第一个参数的话就返回-1

print(s.find("it", 1, 40))

2.count

#查找字符串出现了几次。不填写第二个、第三个参数默认在所有的内容里面进行统计
#第一个参数:想要找的字符串
#第二个参数:起始索引
#第三个参数:终止索引,位置-1
#找不到第一个参数的话就返回0

print(s.count("i", 1, 23))

3.replace

#替换字符串。第三个参数不填写默认全部替换
#第一个参数:想要替换的字符串
#第二个参数:替换后的字符串
#第三个参数:替换的最大数,从前往后,有23个i就替换23次

print(s.replace("i", "H", 23))

4.upper

#转换字符串中的小写字母为大写

print(s.upper())

5.lower

#转换字符串中的大写字母为小写

print(s.lower())

6.split

#分割字符串,结果返回的是列表类型。第二个参数不填写默认全部分割
#第一个字符串:分割点,用什么进行分割
#第二个参数:分割的结果有多少个,+1

print(s.split("i", 2))

7.strip

#去除首尾,下面的首尾是it的话也会被去掉。不填写默认去除首尾空格

print(s.strip("ti"))
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值