ray88’s diary

お仕事で困ったとき用の自分用の覚書

python 文字列を検索する①(count)

python 目次 - ray88’s diary
■Count:文字列が含まれる個数を返す

count(文字列)

■検索範囲を指定して文字を数える場合

count(文字列,開始位置)
count(文字列,開始位置,終了位置)

サンプルコード①

#文字列を設定
str_sample = "apple pie"
#countメソッドでpの個数を数える → 3
answer = str_sample.count("p")
print("pの個数は:" + str(answer) + "個")
#「どど」が連続しているが同じ文字は数えない為結果は「2」となる
answer = "どっどどどどうど".count("どど")
print("「どど」の個数は:" + str(answer) + "個")

出力結果

サンプルコード②

#文字列を設定
str_sample = "apple pie"
#先頭から4文字目までに含まれるpの個数 → 2
answer = str_sample.count("p",0,4)
print("pの個数:" + str(answer) + "個")

出力結果