rot cipher, difference of squares exercises

This commit is contained in:
Xevion
2019-07-17 02:51:33 -05:00
parent 7278df5169
commit f2aa27e915
8 changed files with 249 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
from string import ascii_letters
def rotate(text, key):
key = key % 26
return text.translate(str.maketrans(ascii_letters, ascii_letters[key:26] + ascii_letters[:key] + ascii_letters[26+key:] + ascii_letters[26:26 + key]))