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.
A voir également:
- Déchiffrement code césar
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
3 réponses
Je ne programme pas en python mais je peux te donner des idées et a toi de traduire en code python! Sinon qu'est ce qu'il fait ton code déja?