📅  最后修改于: 2023-12-03 15:27:57.798000             🧑  作者: Mango
在 Python 中,可以使用字符串的 count
方法来计算一个字符串中某个子字符串的出现次数。针对题目中的字符串和子字符串,代码片段如下:
s = "AACAAGCTGATAAACATTTAAAGAG"
sub = "AAAAA"
count = s.count(sub)
print(count)
输出结果为:
0
上述代码中,使用了 count
方法来计算子字符串出现的次数,并将结果打印出来。由于题目中的子字符串 "AAAAA"
在原字符串中未出现,因此输出结果为 0。
需要注意的是,字符串 count
方法在计算子字符串出现次数时,是不会重叠计算的,即如果子字符串重叠出现,也只会计算一次。例如:
s = "AAAAAA"
sub = "AAAA"
count = s.count(sub)
print(count)
输出结果为:
1
因为子字符串 "AAAA"
重叠出现了一次。如果要计算重叠出现的次数,需要使用其他方法实现。