Déchiffrement code césar
pythoncesar
-
pythoncesar -
pythoncesar -
Bonjour,
Il faut faire un programme qui déchiffre un message encodé par le principe du code césar, sans connaître le décalage.
J'ai déjà fais ça:
Une fois que j'ai le décalage, je ne sais pas comment l'ajouter et lorsque la lettre "z" est atteinte, revenir à "a".
EDIT: Ajout de la coloration syntaxique.
Il faut faire un programme qui déchiffre un message encodé par le principe du code césar, sans connaître le décalage.
J'ai déjà fais ça:
crypt = raw_input('Entrez le message a decrypter : ')
crypt = str.upper (crypt)
montableau = [0]*26
for i in crypt:
if 65 <= ord(i) <= 90:
montableau[ord(i)-65]+=1
indice = 0
maximum = 0
for p in range(26):
if montableau[p] > maximum:
indice = p
maximum = montableau[p]
#print indice
decalage = indice+65-70
print decalage
Une fois que j'ai le décalage, je ne sais pas comment l'ajouter et lorsque la lettre "z" est atteinte, revenir à "a".
EDIT: Ajout de la coloration syntaxique.