Schleife für jedes Zeichen in einem string in Python decoder ring

Ich versuche eine einfache decoder-ring in Python.

Beispiel:

a=b, `b=c, c=d, etc.  

Ich will das Skript, um eine codierte Nachricht und die Ausgabe der dekodierten Nachricht.

Ich zum Beispiel würde die Eingabe "ifmmp" und es ausgeben würde "hello".

Habe ich mir überlegt, ich brauche split alle Zeichen und Schleife durch Sie und ändern Sie Ihre chr() oder ord() Werte.

Scheint es nicht zu sein, keine Dokumentation für dieses in python.

  • Welche Unterlagen genau meinst du fehlt? for loops dokumentiert sind, sind chr() und ord(). Denken Sie daran, dass strings unveränderlich sind, so dass Sie nicht ändern Sie einfach eine Zeichenfolge in eine andere, die Sie haben, um eine völlig neue string mit dem neuen Wert. Auch, es sei denn, das ist Hausaufgaben, wie eine einfache for-Schleife, die Sie wahrscheinlich wollen, um zu vergessen Schleifen vollständig und rufen string.translate().
InformationsquelleAutor user1063543 | 2011-11-24
Schreibe einen Kommentar