Ganzen Text in ASCII Code umwandeln

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
mikyboy
User
Beiträge: 9
Registriert: Donnerstag 8. November 2007, 13:50

Danke für all die Tips, hab bis jetzt (fast) alles eingebaut.

Noch eine Frage: Bei der RSA Verschlüsselung wird zum Verschlüsseln zuerst hoch eine Zahl und dann der mod davon genommen. Wenn ich das nun im Python mache, hängt es bei der Zahl noch ein "L" hintendran, was es problematisch macht, die Zahl wieder in Text zu verwandeln.
Meine Frage ist nun, wie ich das "L" wieder wegbeckomme.

Bsp: (7**23)%143 = 2L
ich brauche aber 2 statt 2L

vielen Dank, Mike
BlackJack

Da ist kein L wenn Du die Zahl in eine Zeichenkette umwandelst.

Code: Alles auswählen

In [11]: (7**23) % 143
Out[11]: 2L
Das ist keine Zeichenkette sondern eine literale 2 als "long". Wenn man die in eine Zeichenkette umwandelt…

Code: Alles auswählen

In [12]: str((7**23) % 143)
Out[12]: '2'
…ist da auch kein L mehr.
Antworten