Предмет: Информатика,
автор: gergre
Помогите решить задачу на python
Приложения:
Ответы
Автор ответа:
0
text = 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя'
num = int(input())
str = input().strip()
res = ''
for c in str:
res += text[(text.index(c) + num) % len(text)]
print('Result: "' + res + '"')
kleveriwe:
Можно ещё реализовать работу и строчных, и прописных букв.
Нельзя использовать команды .strip() и text.index(c), как можно по другому, может есть какой-то упрощенный способ?
Ну, есть другие способы, но это скорее всего увеличит количества кода. А так, более лаконично
Мне нужен код без .strip() и text.index(c)
Похожие вопросы
Предмет: История,
автор: diannaermolenko
Предмет: Алгебра,
автор: sergeiorlenko912
Предмет: Химия,
автор: shahzodsaifurov03
Предмет: Алгебра,
автор: talsalta197gmaicom
Предмет: Литература,
автор: сластёнакислёна