2015-12-17 87 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")