-2
文字列「ABChi hi」があり、メイン文字列に部分文字「hi」が発生する回数を決定するプログラムを作成したいと考えています。これまでのところ、私のコードは次のようになります。文字列中に部分文字列が出現する回数を調べる
the_word = "ABChi hi"
new_word = the_word.split()
count = 0
for i in new_word:
if i == "hi":
count += 1
問題は、私は文字列を分割するとき、私はものの、私だけが2つのハイテクの発生分の1をカウントするのに役立ちます
["ABChi", "hi"]
を得るということです正解は2です。誰かが正しい答えを得るための考え方を持っていますか?
'the_word.count( "こんにちは")'あなたが行うことができます – davedwards
: ' "ABChi HI" .count( "こんにちは")' .. – SuperSaiyan