Einführung
In diesem Projekt lernst du, wie du das Polybius-Quadrat-Verschlüsselungsalgorithmus implementierst. Das Polybius-Quadrat ist ein 5x5-Gitter, das jedem Buchstaben des englischen Alphabets eine Koordinaten-Paar指定. Indem du Text mit dieser Methode verschlüsselst, kannst du eine codierte Nachricht erstellen, die nur von jemandem entschlüsselt werden kann, der Kenntnisse über das Polybius-Quadrat hat.
👀 Vorschau
## Beispiel 1
text = "tynam"; verschlüsselter_text = "4454331132"
## Beispiel 2
text = "tynam123"; verschlüsselter_text = "4454331132123"
## Beispiel 3
text = "TYnam"; verschlüsselter_text = "4454331132"
## Beispiel 4
text = None; verschlüsselter_text = None
🎯 Aufgaben
In diesem Projekt wirst du lernen:
- Wie du das Polybius-Quadrat definierst
- Wie du Leerzeichen entfernt und Text in Kleinbuchstaben umwandelst
- Wie du leere oder
None
-Eingaben behandelst - Wie du Text mit dem Polybius-Quadrat verschlüsselst
- Wie du den verschlüsselten Text zurückgibst
🏆 Errungenschaften
Nach Abschluss dieses Projekts wirst du in der Lage sein:
- Den Begriff des Polybius-Quadrat-Verschlüsselungsalgorithmus zu verstehen
- Den Polybius-Verschlüsselungsalgorithmus in Python zu implementieren
- Text mit dem Polybius-Quadrat zu verschlüsseln und zu entschlüsseln
- Verschiedene Eingabeszenarien zu behandeln, einschließlich leerer oder
None
-Eingaben