Le 25 mars 2021 à 19:59:40 Proutozorent a écrit :
Le 25 mars 2021 à 19:54:26 Vinzsp a écrit :
Le 25 mars 2021 à 19:52:01 Proutozorent a écrit :
Le 25 mars 2021 à 19:51:27 Vinzsp a écrit :
Le 25 mars 2021 à 19:48:09 Proutozorent a écrit :
Le 25 mars 2021 à 19:43:33 Vinzsp a écrit :
Le 25 mars 2021 à 19:40:22 Proutozorent a écrit :
Le 25 mars 2021 à 19:38:24 Vinzsp a écrit :
Le 25 mars 2021 à 19:37:47 Proutozorent a écrit :
Et donc tu t'attends à ce qu'on t'envoie ton ficher Celestin-BRANLOTINO-TP1.py tout frais c'est ça ?Je comprends rien
T'as compris comment fonctionnait le chiffrement par décalage j'imagine, faut pas être un bac+8 pour comprendre. Donc qu'est ce que tu comprends au premier point ?
j'aurais mis :
def codage_lettre(cLettre, iDecalage):
cLettre = ("Choissez une lettre")
iDecalage = cLettre +=3
return cLettreedit : j'aurais du créer une liste pour l'alphabet ?
Non.
https://www.geeksforgeeks.org/ways-increment-character-python/
x = chr(ord(ch) + 3)
oui, maintenant adapte ça pour ta fonction
def codage_lettre(cLettre, iDecalage):
g = ("abcdefghijklmnopqrstuvwxyz")
cLettres = ("Saisir votre lettre")
iDecalage = cLettres += 3
return cLettres ?x = chr(ord(ch) + 3)</code> c'est ça que tu dois adapter à ta fonction, genre littéralement il n'y a que cette ligne là à ta fonction :
return chr(ord(???) + ???)
https://image.noelshack.com/fichiers/2019/10/7/1552216445-ayaa.png
hein ? donc c :
chr(ord(ch) + 3)
return chr(ord(ch) + 3)
Le 25 mars 2021 à 19:52:01 Proutozorent a écrit :
Le 25 mars 2021 à 19:51:27 Vinzsp a écrit :
Le 25 mars 2021 à 19:48:09 Proutozorent a écrit :
Le 25 mars 2021 à 19:43:33 Vinzsp a écrit :
Le 25 mars 2021 à 19:40:22 Proutozorent a écrit :
Le 25 mars 2021 à 19:38:24 Vinzsp a écrit :
Le 25 mars 2021 à 19:37:47 Proutozorent a écrit :
Et donc tu t'attends à ce qu'on t'envoie ton ficher Celestin-BRANLOTINO-TP1.py tout frais c'est ça ?Je comprends rien
T'as compris comment fonctionnait le chiffrement par décalage j'imagine, faut pas être un bac+8 pour comprendre. Donc qu'est ce que tu comprends au premier point ?
j'aurais mis :
def codage_lettre(cLettre, iDecalage):
cLettre = ("Choissez une lettre")
iDecalage = cLettre +=3
return cLettreedit : j'aurais du créer une liste pour l'alphabet ?
Non.
https://www.geeksforgeeks.org/ways-increment-character-python/
x = chr(ord(ch) + 3)
oui, maintenant adapte ça pour ta fonction
def codage_lettre(cLettre, iDecalage):
g = ("abcdefghijklmnopqrstuvwxyz")
cLettres = ("Saisir votre lettre")
iDecalage = cLettres += 3
return cLettres ?
Le 25 mars 2021 à 19:46:38 GOPNIK_ a écrit :
Pas vraiment compliqué C'est quel niveau?
Si j'ai plus de temps ce soir je t'aide mais là je peux pas
première
Le 25 mars 2021 à 19:48:09 Proutozorent a écrit :
Le 25 mars 2021 à 19:43:33 Vinzsp a écrit :
Le 25 mars 2021 à 19:40:22 Proutozorent a écrit :
Le 25 mars 2021 à 19:38:24 Vinzsp a écrit :
Le 25 mars 2021 à 19:37:47 Proutozorent a écrit :
Et donc tu t'attends à ce qu'on t'envoie ton ficher Celestin-BRANLOTINO-TP1.py tout frais c'est ça ?Je comprends rien
T'as compris comment fonctionnait le chiffrement par décalage j'imagine, faut pas être un bac+8 pour comprendre. Donc qu'est ce que tu comprends au premier point ?
j'aurais mis :
def codage_lettre(cLettre, iDecalage):
cLettre = ("Choissez une lettre")
iDecalage = cLettre +=3
return cLettreedit : j'aurais du créer une liste pour l'alphabet ?
Non.
https://www.geeksforgeeks.org/ways-increment-character-python/
x = chr(ord(ch) + 3)
Le 25 mars 2021 à 19:40:22 Proutozorent a écrit :
Le 25 mars 2021 à 19:38:24 Vinzsp a écrit :
Le 25 mars 2021 à 19:37:47 Proutozorent a écrit :
Et donc tu t'attends à ce qu'on t'envoie ton ficher Celestin-BRANLOTINO-TP1.py tout frais c'est ça ?Je comprends rien
T'as compris comment fonctionnait le chiffrement par décalage j'imagine, faut pas être un bac+8 pour comprendre. Donc qu'est ce que tu comprends au premier point ?
j'aurais mis :
def codage_lettre(cLettre, iDecalage):
cLettre = ("Choissez une lettre")
iDecalage = cLettre +=3
return cLettre
edit : j'aurais du créer une liste pour l'alphabet ?
Le 25 mars 2021 à 19:37:47 Proutozorent a écrit :
Et donc tu t'attends à ce qu'on t'envoie ton ficher Celestin-BRANLOTINO-TP1.py tout frais c'est ça ?
Je comprends rien
Voici les questions :
2. Écrire une fonction codage_lettre(cLettre, iDecalage) qui code une lettre cLettre avec le code de césar en utilisant un décalage de iDecalage rang vers la droite et affiche la lettre codée.
on pourra utiliser les fonctions chr(i) et 'ord(c)'
3. Écrire une fonction code_cesar(strMessage, iDecalage) qui code une chaîne de caractères strMessage avec le code de César en utilisant un décalage de iDecalage rangs vers la droite et affiche le message codé.
4. Tester votre fonction code_cesar sur le message "HELLO WORLD". Avez-vous trouvé le même résultat qu'à la question 1) ?
5. Tester votre fonction code_cesar sur le message "Hello World!". Si besoin, modifier la fonction afin que le message soit correctement codé (ne pas modifier les caractères spéciaux : le caractère "!" reste identique après le chiffrement).
6. Écrire une fonction code_cesar() qui code une chaine de caractères demandée en entrée à l'utilisateur avec le code de César en utilisant un décalage demandé en entrée à l'utilisateur et affiche le message codé.
7) déchiffrer le message ! Essayez de déchiffrer le message : "QLBKP, H TPKP, KLZ YLUMVYAZ CPLUULUA WHY SH TLY".
Voici les questions :
2. Écrire une fonction codage_lettre(cLettre, iDecalage) qui code une lettre cLettre avec le code de césar en utilisant un décalage de iDecalage rang vers la droite et affiche la lettre codée.
on pourra utiliser les fonctions chr(i) et 'ord(c)'
3. Écrire une fonction code_cesar(strMessage, iDecalage) qui code une chaîne de caractères strMessage avec le code de César en utilisant un décalage de iDecalage rangs vers la droite et affiche le message codé.
4. Tester votre fonction code_cesar sur le message "HELLO WORLD". Avez-vous trouvé le même résultat qu'à la question 1) ?
5. Tester votre fonction code_cesar sur le message "Hello World!". Si besoin, modifier la fonction afin que le message soit correctement codé (ne pas modifier les caractères spéciaux : le caractère "!" reste identique après le chiffrement).
6. Écrire une fonction code_cesar() qui code une chaine de caractères demandée en entrée à l'utilisateur avec le code de César en utilisant un décalage demandé en entrée à l'utilisateur et affiche le message codé.
7) déchiffrer le message ! Essayez de déchiffrer le message : "QLBKP, H TPKP, KLZ YLUMVYAZ CPLUULUA WHY SH TLY".
Le 25 mars 2021 à 19:22:25 Dabiq1488 a écrit :
un élève de 1ere à qui je donne des cours de temps en temps a eu le même exo mot pour mot.ça se fait en 10 lignes et y a le corrigé sur internet au pire
je le trouve pas le corrigé
4. Tester votre fonction code_cesar sur le message "HELLO WORLD". Avez-vous trouvé le même résultat qu'à la question 1) ?
5. Tester votre fonction code_cesar sur le message "Hello World!". Si besoin, modifier la fonction afin que le message soit correctement codé (ne pas modifier les caractères spéciaux : le caractère "!" reste identique après le chiffrement).
6. Écrire une fonction code_cesar() qui code une chaine de caractères demandée en entrée à l'utilisateur avec le code de César en utilisant un décalage demandé en entrée à l'utilisateur et affiche le message codé.
7) déchiffrer le message ! Essayez de déchiffrer le message : "QLBKP, H TPKP, KLZ YLUMVYAZ CPLUULUA WHY SH TLY".
2. Écrire une fonction codage_lettre(cLettre, iDecalage) qui code une lettre cLettre avec le code de césar en utilisant un décalage de iDecalage rang vers la droite et affiche la lettre codée.
on pourra utiliser les fonctions chr(i) et 'ord(c)'