Buscar una palabra (python).


Para buscar dentro de una variable de tipo caneda, usamos el nombre de la variable, segido de .find(“”), entre las comillas y los paréntesis colocamos el nombre de la palabra a buscar, esta debe ser escrita exactamente como se muestre en la variable, con mayúsculas y minúsculas.


#declaramos la variable
saludos="saludos a todos, esta es una prueba de codigo, probemos encontrar alguna frase o letra"

print saludos.find("todos")

#podemos imprimir el lugar donde se encuentra posicionada, para asegurarnos
print saludos[39:45]

#si la palabra no existe, el resultado será -1
print saludos.find("aloha")


#si queremos buscar en una cadena que tiene varias palabras repetidas
repetida="esta cadena esta repetida,tan repetida, para repetir y encontrar una palabra repetida"

print repetida.find("repetida")

#para buscar una palabra que se repite y encontrar alguna en especial, podemos usar su índice y comenzar a buscar desde ahí
print repetida[17:]
#así la encontramos en diferente posición
print repetida.find("repetida",18)
print repetida[30:]

Comentarios

Entradas populares