Autor Tema: Python saber si una palabra es polindroma o no  (Leído 898 veces)

Sixtoex

  • Intermedio
  • ***
  • APR2.COM
  • Mensajes: 105
    • Ver Perfil
Python saber si una palabra es polindroma o no
« en: 17 de Mayo 2024, 12:00 »
Código: [Seleccionar]
def es_palindromo(texto):
    convertir_a_minusculas = texto.lower()
    convertir_sin_espacio = convertir_a_minusculas.replace(",", "")
    convertir_sin_espacio = convertir_sin_espacio.replace(" ", "")
    palabra_invertida = convertir_sin_espacio[::-1]
    if palabra_invertida == convertir_sin_espacio:
        return True
    else:
        return False


print("Son robos o sobornos", es_palindromo("Son robos o sobornos"))

Un palíndromo es una palabra que se lee igual de izquierda a derecha que de derecha a izquierda. Por ejemplo, "radar" es un palíndromo porque se lee igual en ambas direcciones.

si alguien necesita que le haga algun tipo de programa, que me escriba por privado ( dde manera desinteresada y sin cobrarle nada)

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".