@Rezo2006

Не могу понять в чём дело? Решил написать скрипт для разшифровки своего шифра, но ругается на переменную PassMes5. Знающие люди смогут помочь?

Python 3.7
Мой код:
import re
passWord = input("Введите пароль: ")
if passWord == "5948603782":
    message = input()
    passMes = sub("24", "р", message)
    passMes1 = sub("0", " ", passMes)
    passMes2 = sub("01", "а", passMes1)
    passMes3 = sub("02", "б", passMes2)
    passMes4 = sub("38", "в", passMes3
    passMes5 = sub("09", "г", passMes4)
    passMes6 = sub("56", "д", passMes5)
    passMes7 = sub("78", "е", passMes6)
    passMes8 = sub("45", "ё", passMes7)
    passMes9 = sub("89", "ж", passMes8)
    passMes10 = sub("39", "з", passMes9)
    passMes11 = sub("47", "и", passMes10)
    passMes12 = sub("24", "й", passMes11)
    passMes13 = sub("45", "к", passMes12)
    passMes14 = sub("86", "л", passMes13)
    passMes15 = sub("28", "м", passMes14)
    passMes16 = sub("29", "н", passMes15)
    passMes17 = sub("03", "о", passMes16)
    passMes18 = sub("36", "п", passMes17)
    passMes19 = sub("05", "с", passMes18)
    passMes20 = sub("21", "т", passMes19)
    passMes21 = sub("49", "у", passMes20)
    passMes22 = sub("20", "ф", passMes21)
    passMes23 = sub("30", "х", passMes22)
    passMes24 = sub("40", "ц", passMes23)
    passMes25 = sub("80", "ч", passMes24)
    passMes26= sub("34", "ш", passMes25)
    passMes27 = sub("97", "щ", passMes26)
    passMes28 = sub("14", "ъ", passMes27)
    passMes29 = sub("65", "ы", passMes28)
    passMes30 = sub("69", "ь", passMes29)
    passMes31 = sub("10", "э", passMes30)
    passMes32 = sub("11", "ю", passMes31)
    passMes33 = sub("78", "я", passMes32)
    print(passMes33)
  • Вопрос задан
  • 64 просмотра
Решения вопроса 2
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
В строке:
passMes4 = sub("38", "в", passMes3
отсутствует скобка в конце.

Потом будет еще одна ошибка:
NameError: name 'sub' is not defined
Замените в коде:
import re
на:
from re import sub
Ответ написан
Комментировать
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
Там у Вас в районе passmes4 скобка потерялась.
Но вообще это замечательно. Шедеврально.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы