Red de conocimiento informático - Problemas con los teléfonos móviles - Código Python Caesar, ¿cómo cambiarlo si se traduce hacia atrás en N bits?

Código Python Caesar, ¿cómo cambiarlo si se traduce hacia atrás en N bits?

def caesar_code(n, texto_plain) -gt; str:

texto_plain = str.upper(texto_plain)

alfabetos = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

mapeo = dict((char, i) for i, char in enumerate(alphabets))

cifrado = []

para token en Plain_text.split():

para char en token:

encrypted.append(alphabets[(mapping[char] n) 26])

encrypted.append(' ')

return str.join('', cifrado[:-1])