diff --git a/caeser.py b/caeser.py new file mode 100644 index 0000000..c05d674 --- /dev/null +++ b/caeser.py @@ -0,0 +1,21 @@ +def encrypt(text,s): + result = "" + + # traverse text + for i in range(len(text)): + char = text[i] + + # Encrypt uppercase characters + if (char.isupper()): + result += chr((ord(char) + s-65) % 26 + 65) + + # Encrypt lowercase characters + else: + result += chr((ord(char) + s - 97) % 26 + 97) + + return result +text = input() +s=int(input()) +print ("Text : " + text ) +print ("Shift : " + str(s)) +print ("Cipher: " + encrypt(text,s) )