def es_palindromo(frase): # Eliminar espacios, signos de puntuación y convertir a minúsculas frase_limpia = ''.join(char.lower() for char in frase if char.isalnum()) # Comparar la frase limpia con su reverso return frase_limpia == frase_limpia[::-1] # Pedir una palabra o frase al usuario frase = input("Ingrese una palabra o frase: ") # Verificar si es un palíndromo if es_palindromo(frase): print("La palabra o frase es un palíndromo.") else: print("La palabra o frase no es un palíndromo.")
La palabra o frase no es un palíndromo.