mfgnik

Untitled

May 17th, 2020
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.42 KB | None | 0 0
  1. def transform_letter(letter: str, k: int) -> str:
  2.     if letter.isupper():
  3.         first_code = ord('A')
  4.     elif letter.islower():
  5.         first_code = ord('a')
  6.     else:
  7.         return letter
  8.     return chr((ord(letter) - first_code + k) % 26 + first_code)
  9.  
  10.  
  11. def transform_word(word: str, k: int) -> str:
  12.     return ''.join(map(lambda letter: transform_letter(letter, k), word))
  13.  
  14.  
  15. print(transform_word(input(), 3))
Advertisement
Add Comment
Please, Sign In to add comment