Предмет: Информатика, автор: gergre

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