Hola, he estado trabajando en este ejercicio para encontrar si una frase o palabra es un palíndromo. Esto es mi resultado.. Comenta cuál sería el tuyo para tener un resultado más concreto
Saludos
Código
def es_palindromo(msj):
txt=msj.replace(' ','').lower()#Reemplazo los espacios en blanco por nada y convierto a minuscula
if(txt==txt[::-1]):
print(txt," ","es un palindromo"
« Última modificación: 3 Febrero 2018, 04:18 am por erickcasita »
En línea
"Nadie nace sabiendo, Todos aprendemos y seguimos aprendiendo."
Hace mucho tiempo, cuando recién iniciaba en Python, hice un código similar al tuyo. Esta fue mi versión...
Vale recalcar que es un código viejo!!!
Código:
#Definir una función es_palindromo() que reconoce palíndromos (es decir, palabras que tienen el mismo aspecto escritas invertidas #Mi propia versión de la Solución.
def Invertir(Cadena): Final = "" Largo_Cadena = len(Cadena)-1 while Largo_Cadena>=0: Final += str(Cadena[Largo_Cadena]) Largo_Cadena -= 1 return Final