projet dans Python Skill Tree

Décrypter le chiffrement triangulaire

Débutant

Dans ce projet, vous apprendrez à décrypter un chiffrement triangulaire, qui est une méthode consistant à organiser les caractères en un triangle rectangle. Le message caché se trouve dans le dernier caractère de chaque ligne, et ces derniers caractères sont concaténés pour former l'information transmise.

python

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce projet, vous allez apprendre à décrypter un chiffrement triangulaire, qui est une méthode d'arrangement des caractères en un triangle rectangle. Le message caché est contenu dans le dernier caractère de chaque ligne, et ces derniers caractères sont concaténés pour former l'information transmise.

👀 Aperçu

text = " LcadcbsdxEsdxcx"
decryption_text = "LabEx"

🎯 Tâches

Dans ce projet, vous allez apprendre :

  • Comment créer une fonction pour décrypter un chiffrement triangulaire
  • Comment gérer une entrée vide ou None
  • Comment implémenter la logique pour extraire le dernier caractère de chaque ligne et les concaténer

🏆 Réalisations

Après avoir terminé ce projet, vous serez capable de :

  • Comprendre le concept d'un chiffrement triangulaire
  • Implémenter une fonction pour décrypter un chiffrement triangulaire
  • Gérer différents types d'entrée, y compris une entrée vide ou None
  • Appliquer vos connaissances de manipulation de chaînes de caractères pour résoudre un problème du monde réel

Enseignant

labby
Labby
Labby is the LabEx teacher.