olimpiada/ejercicios/olimpiada II/cesar.py
def accion(modo, cadena, cesar):
    """Realiza el cifrado o descifrado de la cadena segun la eleccion del usuario"""
    cifrado = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"]
    if modo == "c":
        # Paso por parametro la cadena de cifrado al reves ya que lo que quiero es aprovechar la capacidad de python para manejar indices negativos
        cifrado = ",".join(reversed(cifrado))
        cifrado = cifrado.split(",")
        cadena_cifrada = cifrar(cadena, cesar, reversed(cifrado))
    else:
        if modo == "d":
            cadena_cifrada = descifrar(cadena, cesar, cifrado)
    return cadena_cifrada
Realiza el cifrado o descifrado de la cadena segun la eleccion del usuario
Realiza el cifrado o descifrado de la cadena segun la eleccion del usuario
Realiza el cifrado o descifrado de la cadena segun la eleccion del usuario
def accion(modo, cadena, cesar):
    cifrado = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"]
    if modo == "c":
        cifrado = ",".join(reversed(cifrado))
        cifrado = cifrado.split(",")
        cadena_cifrada = cifrar(cadena, cesar, reversed(cifrado))
    else:
        if modo == "d":
            cadena_cifrada = descifrar(cadena, cesar, cifrado)
    return cadena_cifrada
def accion ( modo , cadena , cesar ) : cifrado = [ "a" , "b" , "c" , "d" , "e" , "f" , "g" , "h" , "i" , "j" , "k" , "l" , "m" , "n" , "o" , "p" , "q" , "r" , "s" , "t" , "u" , "v" , "w" , "x" , "y" , "z" ] if modo == "c" : cifrado = "," . join ( reversed ( cifrado ) ) cifrado = cifrado . split ( "," ) cadena_cifrada = cifrar ( cadena , cesar , reversed ( cifrado ) ) else : if modo == "d" : cadena_cifrada = descifrar ( cadena , cesar , cifrado ) return cadena_cifrada
Realiza el cifrado o descifrado de la cadena segun la eleccion del usuario
Realiza el cifrado o descifrado de la cadena segun la eleccion del usuario
"""Realiza el cifrado o descifrado de la cadena segun la eleccion del usuario""" # Paso por parametro la cadena de cifrado al reves ya que lo que quiero es aprovechar la capacidad de python para manejar indices negativos
modo
cadena
cesar