コード例 #1
0
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("Некорректный ответ")
コード例 #2
0
 def test_true_decrypt_6(self):
     self.assertEqual(decrypt(7, 'WvZaHcaL ghjola HCAVTHAVT'),
                      'PoStAvtE zachet AVTOMATOM')
コード例 #3
0
 def test_true_decrypt_7(self):
     self.assertEqual(decrypt(5, 'BDCEEEEEbdceeeeeee'),
                      'WYXZZZZZwyxzzzzzzz')
コード例 #4
0
 def test_true_decrypt_5(self):
     self.assertEqual(decrypt(6, '(,,,)=(^.^)=(,,,)'), '(,,,)=(^.^)=(,,,)')
コード例 #5
0
 def test_true_decrypt_4(self):
     self.assertEqual(decrypt(0, 'With Halloween'), 'With Halloween')
コード例 #6
0
 def test_true_decrypt_3(self):
     self.assertEqual(decrypt(25, 'Uxkhuzxt uhmn u qzjnuhmt'),
                      'Vylivayu vino v rakovinu')
コード例 #7
0
 def test_true_decrypt_2(self):
     self.assertEqual(decrypt(-5, 'Hjtp fjipn q qviijt'),
                      'Moyu konus v vannoy')
コード例 #8
0
 def test_true_decrypt_1(self):
     self.assertEqual(decrypt(3, 'Khoor zruog'), 'Hello world')