Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите решить задачу на пайтон

Мирон Гусаров Ученик (112), открыт 3 недели назад
Программа должна:
1. Считывать пароль (используются только буквы русского алфавита).
2. Заменять каждую букву на её номер по алфавиту.
3. Выводить шифры букв в столбик.
Оформи всё как на картинке.
1 ответ
chillya Мастер (1229) 3 недели назад
password = input(">>> ")

# Считываем пароль и преобразуем его в нижний регистр
password = password.lower()

# Создаем словарь для сопоставления букв и их номеров
letters = {
'а': 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, 'ю': 32, 'я': 33
}

# Переводим буквы в числа и выводим их по одной на строке

for letter in password:
if letter in letters:
print(letters[letter])
Мирон ГусаровУченик (112) 3 недели назад
спасибо
Похожие вопросы