Member 13914419 Ответов: 1

Нужно разобраться с решением проблемы


def reverse(текст):
слово = ""
l = len(текст) - 1
в то время как l >= 0:
word = слово + текст[l]
l -= 1
ответное слово


пожалуйста, помогите мне разобраться в этом решении. что &усилителя; как это было сделано?

Что я уже пробовал:

def reverse(текст):
слово = ""
l = len(текст) - 1
в то время как l >= 0:
word = слово + текст[l]
l -= 1
ответное слово

Mehdi Gholam

Кто-то подумал и написал код в текстовом редакторе... попробуйте задать вопрос, который имеет смысл.

1 Ответов

Рейтинг:
0

OriginalGriff

Это довольно очевидно: все, что он делает, это выясняет длину строки, а затем добавляет каждый символ к слову, начиная с этого правого конца и работая до начала.

Возьмите лист бумаги и карандаш и попробуйте сами следовать инструкциям - вы скоро увидите, как это работает.