pythonで文字列を入力して文字数を数える方法

その文字列の特定文字の数を調べるにはcount()メソッドを使用できます。文字列内の文字を調べるサンプルコードを示します。

string = input("请输入字符串:")
letter_count = 0

for char in string:
    if char.isalpha():
        letter_count += 1

print("字母个数为:", letter_count)

この例では、まず input() 関数を使って、ユーザーが入力した文字列を取得します。次に、その文字列の各文字を for ループを使って順に見ていきます。このループの中で、各文字について、isalpha() メソッドを使って、それが英文字かどうかをチェックします。英文字であれば、letter_count 変数に 1 を加算します。最後に、その統計結果を出力します。

bannerAds