テキスト ファイルを開き、特定の文字を含む行を出力する関数を作成する必要があります。その後、その文字がテキスト ドキュメント全体に何回あるかを出力する必要があります。文字列に文字が何回出現するかをカウントする関数を開発しました。ここにあります:
def countLetterString(char, str):
if str == "":
return 0
elif str[0] == char:
return 1 + countLetterString(char, str[1:])
else:
return countLetterString(char, str[1:])
私が作ろうとしている機能は次のとおりです。
def countLetterString(char, Textfilename):
特定の文字がファイルを開き、for ループを使用してその文字を含む行を出力します。私は完全に困惑しています:(