Задать вопрос
@Side_barXD

Как вставить переменную в кавычки?

На место text = b'' нужно вставить переменную write_text
Вот код:
from Crypto.Cipher import DES
 
key = b'abcdefgh'
 
def pad(text):
    while len(text) % 8 != 0:
        text += b' '
    return text
 
des = DES.new(key, DES.MODE_ECB)
write_text = input("Введите сообщение, которое нужно зашифровать:")
text = b''
padded_text = pad(text)
 
encrypted_text = des.encrypt(padded_text)
print(encrypted_text)
  • Вопрос задан
  • 111 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
Lord_of_Rings
@Lord_of_Rings Куратор тега Python
Дунадан - северный странник. Злой, но очень добрый
text = bytes(write_text)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы