Programme phyton ne marche pas sur le chiffrement de cesar
Thomas597
Messages postés
8
Statut
Membre
-
jee pee Messages postés 42405 Statut Modérateur -
jee pee Messages postés 42405 Statut Modérateur -
Bonjour,
j'ai fait se programme (programme 1) qui marche très bien puis j'ai fais le 2 ème qui est le même mais qui intègre une fonction mais il ne marche pas il m'indique que phrase est clé ne sont pas défini
prgramme 1:
programme2:
merci pour vos réponse
j'ai fait se programme (programme 1) qui marche très bien puis j'ai fais le 2 ème qui est le même mais qui intègre une fonction mais il ne marche pas il m'indique que phrase est clé ne sont pas défini
prgramme 1:
phrase = input("Ecrivez une phrase:")
decalage = int(input("Valeur du décalage?"))
maping = {}
for i in range(26):
i_caesar = (i + decalage) % 26
c_caesar = chr(i_caesar + ord('A'))
c = chr(i + ord('A'))
maping[c] = c_caesar
result = ""
for c in phrase:
result = result + maping[c]
print(result)
programme2:
def traducteur(phrase, decalage):
maping = {}
for i in range(26):
i_caesar = (i + decalage) % 26
c_caesar = chr(i_caesar + ord('A'))
c = chr(i + ord('A'))
maping[c] = c_caesar
result = ""
for c in phrase:
result = result + maping[c]
print(traducteur(azerty, 3))
merci pour vos réponse
A voir également:
- Chiffrement de vigenère programme python
- Programme demarrage windows - Guide
- Citizen code python avis - Accueil - Outils
- Programme word gratuit - Guide
- Message programmé iphone - Guide
- Mettre en veille un programme - Guide
1 réponse
bonjour, merci de partager ton code en utilisant les balises de code.
en attendant, deux questions à propos de programme2:
- que penses-tu faire avec la variable azerty?
- que penses-tu que fait la fonction traducteur, quelle valeur retourne-t'elle?
en attendant, deux questions à propos de programme2:
- que penses-tu faire avec la variable azerty?
- que penses-tu que fait la fonction traducteur, quelle valeur retourne-t'elle?
Pas entourées par 2 paires <code python></code>.
Avec la souris tu sélectionnes toutes les lignes de code, et dans la liste des balises tu cliques sur python
Tu n'as pas répondu aux questions de yg_be.