typestar

Verificar palíndromos en Python

Un calentamiento de limpieza de cadenas construido sobre cortes.

def es_palindromo(texto):
    limpio = "".join(ch.lower() for ch in texto if ch.isalnum())
    return limpio == limpio[::-1]

Cómo funciona

  1. Conserva solo letras y dígitos, en minúsculas.
  2. [::-1] invierte el texto limpio para compararlo.
  3. Si son iguales, se lee igual en ambos sentidos.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
3
Caracteres a escribir
116
Tokens
39
Ritmo de tres estrellas
90 tpm

Al ritmo de tres estrellas de 90 tokens por minuto, este intento toma unos 26 segundos.

Escribe este fragmento

Paso 6 de 9 en Cadenas; paso 12 de 72 en Fundamentos del lenguaje.

← Anterior Siguiente →