Добавить новость
ru24.net
Работа
Декабрь
2024
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Дописать функции в готовое приложение (с UI) на Python (Шифр Цезаря)

0
Есть готовое написанное мини-приложение на Python (во вложение не влазит, за материалами (код и приложение) обратиться дополнительно) к следующему ТЗ:
1) Зашифрование и расшифрование текстов, записанных кириллицей и латиницей
2) Взлом зашифрованного русскоязычного текста методом наименьших квадратов
3) Замена во вводимом тексте буквы Ё на Е
4) Очистка вводимого текста от всех небуквенных символов,знаков препинания, пробелов;
приведение всех букв к строчному регистру
5) Приведение введённого значения ключа к диапазону [0; 32] для кириллицы, [0; 26] для
латиницы
6) Выдача обработанного текста группами по пять символов
7) Защита от неправильных действий пользователя («дуракоустойчивость»)
8) Дружественный интерфейс

Задача исправить следующие ошибки:
1. Убрать проверку ключа при взломе (сейчас он требует, чтобы там было что-то написано)
2. Добавить возможность вставлять текст (CTRL+V) в поле "Введите текст"
3. При пустом вводе или вводе только цифр программа должна выдавать следующее: "Поле пустое" или "Поле должно содержать текст" соответственно
4. Добавить дополнительную кнопку "Очистить ввод", которая бы очищала поле "Введите текст"

Ну и просто собрать там же новое приложение .exe через pyinstaller

Задача не трудная. В целом остальные функции программы должны работать как надо, но если найдете что-то ещё, был бы рад)



Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
WTA

Полина Кудерметова проиграла в первом круге турнира WTA-125 в Лиможе






Московские спасатели эвакуировали 8 человек из горящего дома в Хамовниках

На повестке недели – прямая линия президента, итоговые мероприятия и борьба за первое место в «квизе»

Через кого может вести переговоры с Москвой главарь исламистов, захвативших власть в Сирии

Россия эвакуировала из Сирии дипломатов из КНДР, Абхазии и Белоруссии