on attend d'un personnage, mais la chaîne de caractères de longueur # trouve' Programme de Cryptage ne fonctionne pas
Mon 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
Pour mon premier morceau de GCSE, pour des travaux, nous avons dû faire un programme de cryptage. La dernière partie que nous avons à faire, c'est la partie réellement crypte votre message. J'ai utilisé ce code, mais il s'agit d'une erreur de:
TypeError: ord() expected a character, but string of length # found
Comment puis-je obtenir pour détecter une chaîne de caractères au lieu d'un personnage?
Vous devez vous connecter pour publier un commentaire.
ord
argument n'est pas de chaîne, il doit être seul caractère:vous pouvez essayer quelque chose comme cela pour passer en boucle sur la chaîne:
remplacer ceci :
à ceci: