Skip to content

Instantly share code, notes, and snippets.

@raykendo
Created August 10, 2016 15:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save raykendo/34efb9822ce7f7a30b8cedc6e82a4060 to your computer and use it in GitHub Desktop.
Save raykendo/34efb9822ce7f7a30b8cedc6e82a4060 to your computer and use it in GitHub Desktop.
Caesar Cypher
#!/usr/bin/python
import string
import sys
def caesar(value):
for i in range(0, 26):
#print(value.translate(str.maketrans(myAlphabet, myAlphabet[i:] + myAlphabet[:i])))
print(value.translate(str.maketrans(string.ascii_letters, string.ascii_lowercase[i:] + string.ascii_lowercase[:i] + string.ascii_uppercase[i:] + string.ascii_uppercase[:i])))
if __name__ = '__main__':
caesar(str.join(" ", sys.argv[1:]))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment