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"))