可以使用isalpha()方法來過濾字符串中的英文字母。isalpha()方法返回True,如果字符串中的所有字符都是字母,否則返回False。
以下是一個示例代碼:
def filter_letters(string):
filtered_string = ""
for char in string:
if char.isalpha():
filtered_string += char
return filtered_string
string = "abc123def456"
filtered_string = filter_letters(string)
print(filtered_string) # 輸出:abcdef
在這個示例中,filter_letters函數接受一個字符串作為參數,并使用for循環遍歷字符串中的每個字符。對于每個字符,使用isalpha()方法來判斷是否是字母,如果是字母則將其添加到filtered_string中。最后,函數返回filtered_string。
在這個例子中,輸入字符串"abc123def456"經過過濾后,輸出為"abcdef",只包含了字符串中的英文字母。