All pastes #991549 Raw Edit

tezeract

public python v1 · immutable
#991549 ·published 2008-04-21 02:59 UTC
rendered paste body
import arrays1 = "abcdefghijklmnopqrstuvwxyz"   #string 1: alfabeto originals2 = "cdefghijklmnopqrstuvwxyzab"   #string 2: alfabeto nuevoa1 = list(s1)   # arreglo 1: version en arreglo del alfabeto originala2 = list(s2)   # arreglo 2: version en arreglo del alfabeto nuevod=dict()        # diccionariofor i in xrange(0,26):   # llena el diccionario    d[s1[i]]=s2[i]       # d["a"] = "c" , etc.    def translateChar(a):           #traduce un caracter    if ((a!=" ") & (a!=".")):   # si no es espacio o punto        print d[a]              # devuelve el caracter traducido    else:                       # si no        print a                 # devuelve el caracter originaldef translate(a):               # traduce el string    map(translateChar,list(a))  # para cada item del arreglo, traduce el caracterc = "g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp. bmgle gr gl zw fylb gq glcddgagclr ylb rfyr q ufw rfgq rcvr gq qm jmle. sqgle qrpgle.kyicrpylq gq pcamkkclbcb. lmu ynnjw ml rfc spj."      # string a traducirtranslate(c)       # traduce