Exercícios de Python para iniciantes

Verificar palíndromo em Python

Um palíndromo é lido igualmente nos dois sentidos após normalização.

O que é Verificar palíndromo em Python?

Um palíndromo é lido igualmente nos dois sentidos após normalização.

Detecte palíndromos ignorando maiúsculas e espaços.

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
text = "Never odd or even"
normalized = "".join(character.lower() for character in text if character.isalnum())

print(normalized == normalized[::-1])

Saída esperada

True

Como funciona

Mantêm-se letras e números em minúsculas e compara-se o texto com sua versão invertida.

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 →