编写一个python程序,计算字符串中子串出现次数
时间: 2023-03-25 21:02:22 浏览: 137
你好,我是 C 知道,可以回答你的问题。以下是计算字符串中子串出现次数的 Python 程序:
```python
def count_substring(string, sub):
count =
for i in range(len(string)):
if string[i:i+len(sub)] == sub:
count += 1
return count
string = "hello world, world is beautiful"
sub = "world"
print(count_substring(string, sub)) # 输出 2
```
希望能帮到你!
相关问题
python编写一个程序,计算字符串中子串出现的次数。
好的,这个问题可以回答。您可以使用Python中的 count() 方法来实现计算字符串中子串出现的次数,例如:
```python
s = "hello world, hello python, hello AI"
sub_str = "hello"
count = s.count(sub_str)
print("子串在字符串中出现的次数为:", count)
```
输出结果为:子串在字符串中出现的次数为:3。
用Python编写一个程序,计算字符串中子串出现的次数
可以使用Python中的count函数,该函数可以用于计算一个字符串中某个子串出现的次数。示例代码如下:
```python
string = 'hello world, hello python, hello world'
sub_string = 'hello'
count = string.count(sub_string)
print(count)
```
输出结果为:
```
3
```
表示子串'hello'在字符串中出现了3次。
阅读全文