def es_palindroma(cadena: str) -> bool:
    """
    Indica si la cadena recibida por parámetro es palíndroma
    Parámetros:
        cadena: cadena a analizar
    Retorno:
        True si la cadena es palíndroma, false de lo contrario
    """
    es_o_no_palindroma = False
    cadena = cadena.lower()
    regular = ""
    invertida = ""
    for caracter in cadena:
        if "A" <= caracter <= "z":
            regular = regular + caracter
            invertida = caracter + invertida
    if regular == invertida:
        es_o_no_palindroma = True
    return es_o_no_palindroma