要統計字符串中的字母個數,可以使用Python的字符串方法和循環結合起來。
下面是一種方法:
def count_letters(string):
count = 0
for char in string:
if char.isalpha():
count += 1
return count
# 測試
string = "Hello, World! 123"
print(count_letters(string)) # 輸出:10
在這個方法中,我們首先初始化一個計數器count
為0。然后,我們使用for
循環遍歷字符串中的每個字符。對于每個字符,我們使用isalpha()
方法來判斷它是否是一個字母。如果是字母,我們將計數器加1。最后,返回計數器的值。
在上面的示例中,字符串"Hello, World! 123"
中有10個字母,因此輸出為10。