Je coince sur un programme python
Résolu
Utilisateur anonyme
-
jordane45 Messages postés 30651 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 30651 Date d'inscription Statut Modérateur Dernière intervention -
Yo ! Enfaite je suis débutant en python et j'ai fais un petit programme pour force brut un chiffrement César mais je coince car quand je met mon message au lieu d'être décalée il est répété 26 fois. Voila le programme :
import os
lt = "abcdefghijklmnopqrstuvwxyz"
prl = 0 #premiere longueur
msg = [input("Quel est le message a forcer ? : ").lower()]
msgl = [msg]
lenght = len(msg)
print(msg)
Alphabet = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"]
for lettre in lt:
prl = prl + 1
aldec = msg[prl:]+msg[:prl]
print(aldec)
print(prl)
A voir également:
- Je coince sur un programme python
- Programme demarrage windows - Guide
- Desinstaller un programme - Guide
- Citizen code python - Accueil - Outils
- Mettre en veille un programme - Guide
- Message programmé - Guide
2 réponses
Bonjour,
Tu as déclaré deux variables .. lt et alphabet ... mais tu ne t'en sers pas ?
Tu as déclaré deux variables .. lt et alphabet ... mais tu ne t'en sers pas ?
Utilisateur anonyme
Enfait la variable alphabet c'est surtout pour des test et It je l'utilise pour le for letter in It ^^