Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 11, 2022 16:24:20

utyara3
Зарегистрирован: 2021-07-12
Сообщения: 30
Репутация: +  0  -
Профиль   Отправить e-mail  

Программа для шифрования

Блин, только недавно начал изучать питон и решил сделать программу для шифрования
Например ввел строку Привет, выводится какое нибудь, скажем Вругнь
То есть буква заменяется другой по словарю

 a = input().upper()
b = {"А" : "Я",
     "Б" : "Ю",
     "В" : "7",
     "Г" : "Ь",
     "Д" : "Ы",
     "Е" : "Ъ",
     "Ж" : "Щ",
     "З" : "2",
     "И" : "Ч",
     "Й" : "1",
     "К" : "Х",
     "Л" : "Ф",
     "М" : "У",
     "Н" : "Т",
     "О" : "С",
     "П" : "4",
     "Р" : "П",
     "С" : "О",
     "Т" : "Н",
     "У" : "М",
     "Ф" : "Л",
     "Х" : "К",
     "Ц" : "Й",
     "Ч" : "0",
     "Ш" : "З",
     "Щ" : "3",
     "Ъ" : "W",
     "Ы" : "Д",
     "Ь" : "T",
     "Э" : "В",
     "Ю" : "Б",
     "Я" : "А",
     }

тут есть словарь, буква : значение, ииии, я не знаю что делать дальше
Помогите пожалуйста!!

Отредактировано utyara3 (Апрель 11, 2022 21:07:18)

Офлайн

#2 Апрель 11, 2022 23:24:09

anotcher
Зарегистрирован: 2022-03-28
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

Программа для шифрования

Не проще ли в таком случае реализовать “шифр Цезаря”?

Офлайн

#3 Апрель 12, 2022 05:45:54

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9874
Репутация: +  854  -
Профиль   Отправить e-mail  

Программа для шифрования

utyara3
я не знаю что делать дальше
Дальше сделай фрагмент кода для одной буквы какой-нибудь. Когда этот фрагмент будет готов, тогда можно этот готовый фрагмент приделать к циклу, который буквы перебирает по одной.

То есть тебе нужно сделать шифрование одной буквы и сделать цикл простого перебора букв в слове. После этого нужно соединить эти две конструкции, которые ты сделал.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version