Curso de Fundamentos de Python

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

WORD SEEKER
El programa encuentra la palabra exacta que el usuario indique
y cuenta cuantas veces se repite.
(solo para textos con alfabeto latino)

  1. 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: ')
  1. 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(' ')
  1. 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=0
for word in text_list:
  if word == palabra_buscada:
    count += 1
  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}" no se encuentra en el texto')
else:
  print(f'la palabra "{palabra_buscada}" se repite {count} veces')

Curso de Fundamentos de Python

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

0 Comentarios

para escribir tu comentario

Artículos relacionados