"erwartet, dass ein Charakter, aber die string Länge # found" - Verschlüsselung-Programm nicht funktioniert
Mein code:
def Encryption(text):
for I in text:
string = ""
ASCII = ord(text)
Result = ASCII + Offset
if Result > 126:
Result -= 94
else:
Result = Result
ResultASCII = chr(Result)
string += ResultASCII
Für mein erstes Stück GCSE coursework, mussten wir ein Verschlüsselungs-Programm. Der Letzte Teil, die wir machen müssen, ist der Teil, der tatsächlich verschlüsselt Ihre Nachricht. Ich habe diesen code, aber es kommt mit einem Fehler von:
TypeError: ord() expected a character, but string of length # found
Wie bekomme ich es zu erkennen ob ein string statt nur einem Charakter?
Du musst angemeldet sein, um einen Kommentar abzugeben.
ord
argument ist kein string, es muss single Charakter:können Sie versuchen, so etwas zu Durchlaufen string:
durch dies ersetzen :
zu diesem: