Ich habe in meinem Chiffrier-Algorithmus nun zusätzlich noch eingebaut, dass der verschobene Text durch Slicings in sich versetzt wird. Allerdings ist die Ausgabe etwas unschick, da er an der "Nahtstelle" der beiden Slicings einen Zeilenumbruch einfügt
Hat jemand eine Idee, wie man diesen verhindern kann?
Hier mal der Code:
Code: Alles auswählen
textneu=list (geheim)
chiffriert_v=textneu[zahl:]+textneu[:zahl]
chiffriert=''
for i in chiffriert_v:
chiffriert += i
return chiffriert
So sieht eine Reihe aus, in der man zum Beispiel das Wort "hallo" mit einer Verschiebung um 3 verschlüsselt:
hallo -> kdoor -> or \n kdo ( das \n steht hier für den Zeilenumbruch, wie ihr euch wrschl denken könnt )
Hoffe, mir kann jemand helfen.
MFG evil4president