"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?

Schreibe einen Kommentar