python程序不起作用

时间:2015-12-17 11:27:15

标签: python python-2.7

我试着用字母串回信,但我不明白为什么它不起作用。在字符串"mldtmgm"中,它应返回 3 ,因为订单find应返回字符串中所有m的总和。它返回 0 ,我不知道它是否因为使用find或其他东西不好。

def ex4(str4):

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

print ex4("mldtmgm")

1 个答案:

答案 0 :(得分:0)

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

def ex4(str4):

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

print ex4("mldtmgm")