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