From 1370c8f1a6acbdbc010a31e90869fbd1f65b3049 Mon Sep 17 00:00:00 2001 From: Soham Jadhav <102642845+SohamGJ@users.noreply.github.com> Date: Tue, 11 Oct 2022 14:25:07 +0530 Subject: [PATCH] Caesar cipher encryption technique --- Caesercipher.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Caesercipher.py diff --git a/Caesercipher.py b/Caesercipher.py new file mode 100644 index 00000000..15c75033 --- /dev/null +++ b/Caesercipher.py @@ -0,0 +1,19 @@ +s=input("enter string ") +k=int(input("enter shift ")) +ans='' +for i in s: + p=ord(i) + if i.isalpha() and i.isupper(): + if p+(k%26) >90: + + ans += chr(p + k%26 -26 ) + else: + ans += chr(p+k%26) + elif i.isalpha() and i.islower(): + if p + (k%26) > 122: + ans += chr((p+ k%26 -26)) + else: + ans += chr(p+(k%26)) + else: + ans +=chr(p) +print(ans)