Problem

5 /8


Buscar en una cadena

Theory Click to read/hide

Buscar en línea

Para buscar dentro de una cadena en Python, use el método find().
Tiene tres formas y devuelve el índice de la primera aparición de la subcadena en la cadena:
1) find(str) - la subcadena str se busca desde el principio de la cadena hasta su final;
2) find(str, start) - usando el parámetro start , se establece el índice de inicio, y es a partir de él que se realiza la búsqueda;< br /> 3) find(str, start, end) - utilizando el parámetro end , se establece el índice final, la búsqueda se realiza antes.

Cuando no se encuentra la subcadena, el método devuelve -1:

bienvenido = "¡Hola mundo! ¡Adiós mundo!" index = bienvenido.find("wor") imprimir (índice) #6 # busca del índice 10 al 15 index = bienvenido.find("wor", 10, 15) imprimir (índice) # -1 Puede buscar desde el final de la cadena. Para esto, se usa el método rfind() (del inglés reverse find) - devuelve el índice de la última aparición de una subcadena en una cadena.
 
Nota: métodos de datos no busque el número de ocurrencias, solo determine si existe una subcadena de este tipo en la cadena o no.

Problem

Dada una cadena en la que la letra h aparece al menos dos veces. Elimine la primera y la última aparición de la letra h de esta cadena, así como todos los caracteres entre ellas.

Entrada
Se está ingresando una cadena.

Impresión
Salida de la respuesta al problema.

 

Ejemplos
# Entrada Salida
1 En el agujero del suelo vivía un hobbit En tobbit