Je coince sur un programme python
Résolu
Utilisateur anonyme
-
jordane45 Messages postés 40050 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 40050 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
- Citizen code python - Accueil - Outils
- Mettre en veille un programme - Guide
- Desinstaller un programme sur windows - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - 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 ^^