>>> encrypt_message(6, 'Harshil Darji') 'Hlia rDsahrij'
(key: int, message: str)
| 23 | |
| 24 | |
| 25 | def encrypt_message(key: int, message: str) -> str: |
| 26 | """ |
| 27 | >>> encrypt_message(6, 'Harshil Darji') |
| 28 | 'Hlia rDsahrij' |
| 29 | """ |
| 30 | cipher_text = [""] * key |
| 31 | for col in range(key): |
| 32 | pointer = col |
| 33 | while pointer < len(message): |
| 34 | cipher_text[col] += message[pointer] |
| 35 | pointer += key |
| 36 | return "".join(cipher_text) |
| 37 | |
| 38 | |
| 39 | def decrypt_message(key: int, message: str) -> str: |