
Franco David Blanco
PreguntaMe gustaría saber si hacerlo así sería mas performante.
Solo recorrería hasta la mitad de la cadena para comprobar si es un palíndromo, pero el hecho de usar len() no se si implica un recorrido mas a esta
def es_palindromo(cadena): cadena=cadena.replace(' ','').lower() tam_cadena = int(len(cadena)/2) print(True if cadena[:tam_cadena]==cadena[:tam_cadena:-1] else False) def run(): es_palindromo(input("Ingresa la palabra: ")) if __name__ == '__main__': run()