Seite 1 von 1

Ausgabe NGRRU

Verfasst: Freitag 5. Februar 2021, 19:51
von pywald
Hallo,
Ich habe das Problem, das ich einen Code geschrieben habe, der eigentlich Hallo entschlüsseln sollte aber NGRRU ausgibt.
Der Code:

Code: Alles auswählen

entschlüsselt = []
entschlüsselt2 = []
for element in nachricht:
    entschlüsselt.append(ABC[element])
entschlüsselt2 = "".join(entschlüsselt)
print(entschlüsselt2)
Kann es sein, dass NGRRU irgendeine Fehlermeldung ist (wobei ich bei einer Fehlermeldung eher nicht an eine Ausgabe namens "NGRRU" denke)?
Danke
pywald

Re: Ausgabe NGRRU

Verfasst: Freitag 5. Februar 2021, 20:05
von __blackjack__
@pywald: Offensichtlich verwendest Du nicht den richtigen Schlüssel oder die unverschlüsselte Nachricht lautete tatsächlich „NGRRU“.

Re: Ausgabe NGRRU

Verfasst: Freitag 5. Februar 2021, 20:13
von Sirius3
Die Nachricht, der Schlüssel oder die "Entschlüsselung" sind falsch. Wenigstens die beiden R lassen vermuten, dass es sich tatsächlich um ein einfachen Buchstabenersetzungsschlüssel handelt.
An `entschlüsselt2` wird eine leere Liste gebunden, aber gar nicht benutzt. Das kann also weg.

Re: Ausgabe NGRRU

Verfasst: Freitag 5. Februar 2021, 20:45
von pywald
Habe noch mal nachgeguckt. Habe einen Schritt vergessen.

Re: Ausgabe NGRRU

Verfasst: Freitag 5. Februar 2021, 21:40
von darktrym
HALLO wo jedes Zeichen um 6 Positionen nach vorn versetzt wurde?

Re: Ausgabe NGRRU

Verfasst: Samstag 6. Februar 2021, 08:48
von pywald
Ja. Ich habe vergessen Element - 3 zu rechnen.😉