Exercícios de Python para iniciantes

Check Anagrams in Python

Aprenda Check Anagrams in Python com um exemplo prático que pode editar e executar online.

O que é Check Anagrams?

Aprenda Check Anagrams in Python com um exemplo prático que pode editar e executar online.

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
def normalize(text):
    # Ignore spaces, punctuation, and letter case.
    return sorted(character.lower() for character in text if character.isalpha())

first, second = "listen", "silent"
result = "are" if normalize(first) == normalize(second) else "are not"
print(f"{first} and {second} {result} anagrams")

Saída esperada

listen and silent are anagrams

Como funciona

Este exemplo demonstra Check Anagrams in Python. Altere os valores de entrada para explorar o código.

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 →