English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Verificar si una cadena es un palíndromo en un programa de Python

Dado una cadena, nuestra tarea es verificar si la cadena es un palíndromo.

Algoritmo

: Paso1: Ingrese la cadena como entrada.
: Paso2: Usando la división de cadena, invertimos la cadena y la comparamos con la cadena original.
: Paso3: Entonces, muestre el resultado.

Código de ejemplo

my_string=input("Ingrese cadena:")
if(my_string==my_string[::-1]:
   print("La cadena es un palíndromo")
else:
   print("La cadena no es un palíndromo")

Resultado de salida

Ingrese cadena:madam
La cadena es un palíndromo
Ingrese cadena:python
La cadena no es un palíndromo