英単語中の英文字の数をカウントする Python の方法は?

英単語中の英文字母をカウントする方法は次のとおりです:

  1. 英数字を含む文字列を定義する
  2. 文字列内の各文字が英字かどうかisalpha()メソッドで調べ、英字ならカウンタを1増やす
  3. 文字の数を出力する。

以下にサンプルコードを示します:

string = "Hello World! This is a test."
count = 0
for char in string:
if char.isalpha():
count += 1
print("英文字母的个数:", count)

結果をエクスポートします

英文字母的个数: 18

上記の例では、文字列stringには英字、空白文字、その他の文字が含まれています。for文で文字列を繰り返し処理し、isalpha()メソッドで英字かどうかを判定します。英字の場合は、countを1つ増やします。最後に、countの値を出力します。

bannerAds