Вопрос №66964 от пользователя user-496da54fa09ea5d9 в уроке «Цикл for», курс «Основы языка Python»

user-496da54fa09ea5d9

Все 37 уроков до этого были легкими в понимании, и задания выполнялись без проблем, но данная тема "Цикл for" почти не раскрыта. Пример из теории (реализация функции переворота строки) абсолютно не понятен, да, там расписан каждый шаг, но при этом общий смысл работы кода нигде не проясняется (почему от "char + result" строка перевернется). Это первый урок, к которому пришлось смотреть ролики вне Хекслета для понимания. :с

3 0

Дмитрий Семенов

Тут все просто, попробуй на бумаге записать последовательно, что будет происходить. Берем пример go! g og !og Каждый последующий символ просто встает перед предыдущим результатом

1

Иван Ноев

user-496da54fa09ea5d9, я тоже не врубился сначала, потом вот так разобрал, смотри:

reverse_string('imba') # => 'abmi'

Этапы: 1) result = i + '' # i 2) result = m + i # mi 3) result = b + mi # bmi 4) result = a + bmi # abmi Итог: текст перевернут

0

Sergey K.

Оу, как круто! Ребята, спасибо! user-496da54fa09ea5d9, разобрались?

0

Используйте Хекслет по максимуму!

  • Задавайте вопросы по уроку
  • Проверяйте знания в квизах
  • Проходите практику прямо в браузере
  • Отслеживайте свой прогресс

Зарегистрируйтесь или войдите в свой аккаунт

Даю согласие на обработку персональных данных, соглашаюсь с «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
7 июля 10 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
7 июля 10 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
7 июля 10 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
7 июля 10 месяцев
Иконка программы Fullstack-разработчик
Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
7 июля 16 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
7 июля 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Создает веб-приложения со скоростью света
7 июля 5 месяцев