python查找字符串中出现指定字符的次数
时间: 2023-11-27 17:04:56 浏览: 38
可以使用字符串的`count`方法来统计指定字符在字符串中出现的次数,例如:
```python
s = "hello world"
count = s.count("l")
print(count) # 输出 3
```
这段代码会输出字符串`s`中字符`l`出现的次数,也就是3次。如果想要统计其他字符出现的次数,只需要将`count`方法的参数改为相应的字符即可。
相关问题
python在字串中查找指定字符出现的次数
可以使用count()函数来计算指定字符在字符串中出现的次数。例如,下面的代码会输出字符串'hello world'中字母'l'出现的次数:
```python
s = 'hello world'
count = s.count('l')
print(count) # 输出 3
```
也可以使用循环来手动计算指定字符在字符串中出现的次数。例如,下面的代码会输出字符串'hello world'中字母'l'出现的次数:
```python
s = 'hello world'
count = 0
for c in s:
if c == 'l':
count += 1
print(count) # 输出 3
```
在一个字符串中查找指定字符出现的次数
可以使用循环遍历字符串中的每一个字符,判断是否与指定字符相同,如果相同则计数器加一。最后返回计数器的值即可。以下是示例代码:
```python
def count_char(string, char):
count = 0
for c in string:
if c == char:
count += 1
return count
```
其中,`string`为要查找的字符串,`char`为要查找的字符。调用该函数即可得到指定字符在字符串中出现的次数。例如:
```python
s = "hello world"
c = "l"
print(count_char(s, c)) # 输出 3
```