2015-12-17 118 views
-5

我試圖返回字符串中的一些字母,我不明白爲什麼它不起作用。在字符串"mldtmgm"中,它應返回,因爲訂單find應返回字符串中所有m的總和。它返回,我不知道是不是因爲使用find或其他東西不好。python程序不起作用

def ex4(str4): 

    someLetter = str4[ :1] 
    return str4.find(someLetter) 

print ex4("mldtmgm") 
+2

請正確描述您的問題。 –

+0

你可以使用'return str4.count(someLetter)' –

回答

0

str.find找到該項目的索引。您需要使用str.count

def ex4(str4): 

    someLetter = str4[ :1] 
    return str4.count(someLetter) 

print ex4("mldtmgm")