Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #coding: utf-8
- def v_encrypt(key):
- text = input()
- key *= len(text) // len(key) + 1
- key = key.lower()
- j = 0
- new_text = ''
- for i in range(len(text)):
- if not text[i].isalpha():
- new_text += text[i]
- continue
- mj = ord(text[i]) - (ord('a') if text[i].islower() else ord('A'))
- kj = ord(key[j]) - (ord('a') if key[j].islower() else ord('A'))
- cj = (mj + kj) % 26 + (ord('a') if text[i].islower() else ord('A'))
- new_text += chr(cj)
- j += 1
- return new_text
Add Comment
Please, Sign In to add comment