Buenas,
estoy iniciándome un poco en Python y tengo una duda.
El problema pide que dado un string s, determinar el numero de veces que sale la palabra 'bob' e imprimir el resultado
Por ejemplo:
numbob=0
s='azcbobobegghakl'
def isBob(str1):
return str1=='bob'
for str1 in s:
if isBob(str1):
numbob+=1
print(str(numbob))
Así me da que numbob=0, lo cual es claro, pero os explico un poco qué es lo que intento. Quiero subdividir s tomando la lista de tres en tres valores de manera que cada tupla la pueda comparar con el valor bob ( de ahí la función isBob), pero realmente no sé cómo hacerlo. Llevo muy pocas clases y mis recursos son limitados.
¿Qué puedo usar para solucionar ésto que estoy intentando?
estoy iniciándome un poco en Python y tengo una duda.
El problema pide que dado un string s, determinar el numero de veces que sale la palabra 'bob' e imprimir el resultado
Por ejemplo:
numbob=0
s='azcbobobegghakl'
def isBob(str1):
return str1=='bob'
for str1 in s:
if isBob(str1):
numbob+=1
print(str(numbob))
Así me da que numbob=0, lo cual es claro, pero os explico un poco qué es lo que intento. Quiero subdividir s tomando la lista de tres en tres valores de manera que cada tupla la pueda comparar con el valor bob ( de ahí la función isBob), pero realmente no sé cómo hacerlo. Llevo muy pocas clases y mis recursos son limitados.
¿Qué puedo usar para solucionar ésto que estoy intentando?
Comentario