From d2cf560f33e83a3bb2bb4601e1b4e9cf9135c7ac Mon Sep 17 00:00:00 2001 From: Mann Dave Date: Tue, 19 Jan 2021 10:38:11 +0530 Subject: [PATCH] User Input for Cipher & Number of Rails This will make amateur python learners understand easily. --- py/decrypt.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/py/decrypt.py b/py/decrypt.py index 88bb4ba..85370c6 100644 --- a/py/decrypt.py +++ b/py/decrypt.py @@ -1,7 +1,8 @@ # ============================================================================== # # Use: -# decrypt("HWe o!lordll", 4) +# Enter the cipher: HWe o!lordll +# Enter the number of rails: 4 # => "Hello World!" # # ============================================================================== @@ -41,4 +42,10 @@ def decrypt(s,n): if rail == n-1 or rail == 0: var = -var - return r + return r + +cipher_text=input("Enter the cipher: ") +rail_len=input("Enter the number of rails: ") +rail_len = int(rail_len) +plain_text = decrypt(cipher_text, rail_len) +print(plain_text)