# saber si una cadena es un palíndromo # Una cadena es un palíndromo si se lee igual de principio a fin que viceversa # Isaac no ronca asi # esPalindromo(cadena)- True si es palíndromo y false en caso contrario def esPalindromo(cadena): """ Comprueba si una cadena es un palíndromo, se lee igual de derecha a izquierda que al revés Args: cadena: cadena a comprobar Returns: bool: True si es palíndromo """ # poner la cadena en mayúsculas o en minúsculas cadena = cadena.lower() # quitar espacios cadena = cadena.replace(" ", "") """if (cadena==cadena[::-1]): return True else: return False""" return cadena == cadena[::-1] print(esPalindromo("Isaac no ronca asi")) # true print(esPalindromo("Hola que tal")) # false print(esPalindromo("Dabale arroz a la zorra el abad")) # true