find基本的用法:
find 是干什么用的呢?
s = "hello world"
print(s.find("o"))
4
首先,看到的是,返回了一个数据4,这个是hello 中的o。
find 方法返回的是字符串中第一个满足条件的下标。
在例子中,就是在s字符串中找到第一个字母o的下标位置。
深入一下:
s = "hello world"
print(s.find("o",5,10))
7
后面的两个参数指的是介于字符串下标为5到10之间的满足字母是o的第一个下标。
这个范围也是 左闭右开 的。
如果查找不到find 返回 -1
count基本用法:
统计字符串中待查找字符的个数
举个例子:
s = "hello world"
print(s.count("o"))
2
当然同find一样,count也可以加上区间限制:
s = "hello world"
print(s.count("o",5,8))
1
如果查找不到,按照常理,那就是应该是 返回0 个
。
一天一个函数,一年365个,平均一个月忘十个,一年还剩下245个,也不错!!!