0votos

Clave Murcielago en Python

por Luis Papiernik hace 4 meses

Esta hecho para python 2, si se quiere para python 3 se debe agregar un list

Convertir cualquier frase al código con clave murciélago.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
def cifrar(code): 
    a = dict(zip('murcielago', map(str, range(10)))) 
    return ''.join(map(lambda x: a.get(x, x), code)) 
 
 
def decifrar(code): 
    a = dict(zip(map(str, range(10)), 'murcielago')) 
    return ''.join(map(lambda x: a.get(x, x), code)) 
 
 
if __name__ == '__main__': 
    code = cifrar('luis es el mejor') 
    print code 
    print decifrar(code) 

Comenta la solución

Tienes que identificarte para poder publicar tu comentario.