Tous les exercices
Niveau 4 · Chaînes de caractères· ord, chr, modulo
Le chiffre de César
Énoncé
Écris une fonction chiffre_cesar(texte, decalage) qui décale chaque lettre minuscule de l'alphabet. Avec un décalage de 1, a devient b, b devient c… et z revient à a. Les caractères qui ne sont pas des lettres minuscules restent inchangés. Jules César utilisait ce code pour ses messages militaires.
Ton code est testé en appelant chiffre_cesar directement. Ta fonction doit renvoyer le résultat avec return, pas l'afficher. Tes print() de débogage sont autorisés : ils apparaissent en console sans fausser la correction.
Indices
Coince ? Dévoile les indices un par un.
solution.pychiffre_cesar()
Tests
Écris ta solution, puis clique sur Tester. 5 cas t'attendent.
5 cas de test · 2 secrets