def ceasarEncipher(pt,key):
for i in range(0,len(pt)):
ct=""
currentChar=pt(i)
numericChar=ord(currentChar)-ord('a')
numericNewChar=(numericChar+key)% 26
numbericNewChar=numericChar + ord('a')
newChar=chr(numericNewChar)
ct= ct + newChar
return ct
これは私が返すものです
ceasarEncipher('abcdef',1)
また、もう 1 つ質問します。質問で「bcdefg」を返したいのですが、「\x01\x02\x03\x04\x05\x06」が返されます。非常に混乱しています。助けてください。ありがとう