WORD SEEKER
El programa encuentra la palabra exacta que el usuario indique
y cuenta cuantas veces se repite.
(solo para textos con alfabeto latino)
- Primero creamos dos variables. Una que representa el texto
text
y otra a la palabra buscada palabra_buscada
text = input('Escriba un texto en alfabeto latino: ')
palabra_buscada = input('Escriba una palabra: ')
- Segundo, convertiremos el texto que está en forma string en una lista. Además usaremos un método que no solo permitirá crear la lista sino que cada palabra del texto será un elemento de la lista
.split(" ")
. Esto permitirá que la busqueda de cada palabra y el conteo de la misma sea más facil de realizar
text_list = text.split(' ')
- Tercero, crearemos el algoritmo que iterará a traves de la lista buscando la palabra deseada y contando la cantidad de veces que se repite.
count=0forwordin text_list:
ifword == palabra_buscada:
count += 1
- Por último usaremos el condicional
if
que nos indicará si la palabra está en el texto y cuantas veces se repite o si no se encuentra la misma.
if word not in text_list:
print(f'la palabra "{palabra_buscada}"nose encuentra en el texto')
else:
print(f'la palabra "{palabra_buscada}"se repite {count} veces')