Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
7-liner: builtin functions solution in Clear category for Caesar Cipher (decryptor) by Stensen
def to_decrypt(t, d):
for idx, char in enumerate(t:=''.join([i for i in t if i.isalpha() or i.isspace()])):
if char.isalpha():
i = ord(char) + d
i += -26 if i > 122 else 26 if i < 97 else 0
t = t[:idx] + chr(i) + t[idx+1:]
return t
Oct. 9, 2020