python程序不起作用
问题描述:
我试图返回字符串中的一些字母,我不明白为什么它不起作用。在字符串"mldtmgm"
中,它应返回,因为订单find
应返回字符串中所有m的总和。它返回,我不知道是不是因为使用find
或其他东西不好。python程序不起作用
def ex4(str4):
someLetter = str4[ :1]
return str4.find(someLetter)
print ex4("mldtmgm")
答
str.find
找到该项目的索引。您需要使用str.count
。
def ex4(str4):
someLetter = str4[ :1]
return str4.count(someLetter)
print ex4("mldtmgm")
请正确描述您的问题。 –
你可以使用'return str4.count(someLetter)' –