Ejercicios de Python para principiantes

Contar la frecuencia de palabras en Python

Una tabla de frecuencias indica cuántas veces aparece cada palabra normalizada.

¿Qué es Contar la frecuencia de palabras en Python?

Una tabla de frecuencias indica cuántas veces aparece cada palabra normalizada.

Cuenta repeticiones con collections.Counter.

¿Cuándo se utiliza?

  • Aprender sintaxis de Python con código práctico.
  • Construir una base para problemas mayores.
  • Probar una idea sin instalar un entorno local.

Código de ejemplo

Ejecutar código →
main.py
from collections import Counter
import re

text = "Python is clear. Python is practical."
words = re.findall(r"[a-z]+", text.lower())

print(Counter(words))

Resultado esperado

Counter({'python': 2, 'is': 2, 'clear': 1, 'practical': 1})

Cómo funciona

El texto se normaliza y Counter cuenta todas las apariciones en un recorrido.

Cambia los valores y ejecuta el programa en el compilador Python online de CodeUtility sin instalar Python.

Ejercicios prácticos

Modifica las entradas y prueba casos límite antes de usar conjuntos de datos mayores.

  1. Predice la salida antes de ejecutar.
  2. Controla entradas vacías o no válidas.
  3. Extrae la lógica a una función y añade pruebas.
Ejecutar en el IDE de Python →