#①countを使用する場合
print("Good School".count("oo"))
>> 2
####注意
countは数えた文字は再度数えない
print("Goooood".count("oo"))
>> 2
#②全重複を考える場合
上記の内容を結果3としたいのような場合
pattern = input()
string = input()
result = 0
for i in range(len(string) - len(pattern) + 1):
portion = string[i : i + len(pattern)]
if portion == pattern:
result += 1
print(result)
入力例1
AA
abdeeAAbAAAbfde
出力例1
3
###まとめ
上記のように重なるものをどのように扱うかで異なる結果になる。注意して導入しよう。