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

Приложения:

Ответы

Ответ дал: kleveriwe
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
0
Можно ещё реализовать работу и строчных, и прописных букв.
Ответ дал: gergre
0
Нельзя использовать команды .strip() и text.index(c), как можно по другому, может есть какой-то упрощенный способ?
Ответ дал: kleveriwe
0
Ну, есть другие способы, но это скорее всего увеличит количества кода. А так, более лаконично
Ответ дал: gergre
0
Мне нужен код без .strip() и text.index(c)
Вас заинтересует