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.