我需要确定一个字符串中有3个或更多z
的,返回1,如果是的话,否则为0三次或更多次。计数如果一个字符在字符串中出现
例如:
print punk('abc')
# should return 0
print punk('laz zzzz')
# should return 1
我尝试:
def punk(s):
lett=('z')
for s in lett:
if len(s)>=3:
return 1
else:
if len(s)<=3:
return 0
这只返回0,不管有多少个Z我有作为输入。我哪里做错了?
鉴于'对于s在lett'使得'在同一时间(或者如果'lett'是一个空字符串空字符串)s'一个人物,怎么可能'LEN(S)'** **过任何东西除了'0'或'1'? – jonrsharpe
@ Newbie_01,不要忘了[接受](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)答案之一。 – jezrael