from HW3.caesar_logic import encrypt, decrypt p = input("Вы хотите зашифровать или расшифровать файл?") text = input("Введите текст") offset = int(input("Введите смещение")) if p == 'e': print("Зашифрованный текст:", encrypt(offset, text)) elif p == 'd': print("Расшифрованный текст:", decrypt(offset, text)) else: print("Некорректный ответ")
def test_true_decrypt_6(self): self.assertEqual(decrypt(7, 'WvZaHcaL ghjola HCAVTHAVT'), 'PoStAvtE zachet AVTOMATOM')
def test_true_decrypt_7(self): self.assertEqual(decrypt(5, 'BDCEEEEEbdceeeeeee'), 'WYXZZZZZwyxzzzzzzz')
def test_true_decrypt_5(self): self.assertEqual(decrypt(6, '(,,,)=(^.^)=(,,,)'), '(,,,)=(^.^)=(,,,)')
def test_true_decrypt_4(self): self.assertEqual(decrypt(0, 'With Halloween'), 'With Halloween')
def test_true_decrypt_3(self): self.assertEqual(decrypt(25, 'Uxkhuzxt uhmn u qzjnuhmt'), 'Vylivayu vino v rakovinu')
def test_true_decrypt_2(self): self.assertEqual(decrypt(-5, 'Hjtp fjipn q qviijt'), 'Moyu konus v vannoy')
def test_true_decrypt_1(self): self.assertEqual(decrypt(3, 'Khoor zruog'), 'Hello world')