Exercícios de Python para iniciantes

Contar frequência de palavras em Python

Uma tabela de frequência mostra quantas vezes cada palavra normalizada aparece.

O que é Contar frequência de palavras em Python?

Uma tabela de frequência mostra quantas vezes cada palavra normalizada aparece.

Conte repetições com collections.Counter.

Quando usar?

  • Aprender sintaxe Python com código prático.
  • Criar uma base para problemas maiores.
  • Testar uma ideia sem instalar um ambiente local.

Código de exemplo

Executar 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))

Saída esperada

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

Como funciona

O texto é normalizado e Counter conta todas as ocorrências em uma passagem.

Altere os valores e execute o programa no compilador Python online CodeUtility sem instalar Python.

Exercícios práticos

Altere as entradas e teste casos de borda antes de usar conjuntos de dados maiores.

  1. Preveja a saída antes de executar.
  2. Trate entradas vazias ou inválidas.
  3. Extraia a lógica para uma função e adicione testes.
Executar no IDE Python →