Задача: Вывод последовательности чисел рекурсией
Дата публикации: 05.06.2025

Задача: Вывод последовательности чисел рекурсией

57e44f9f

Содержимое статьи:

Требование:

  • Число, до которого нужно вывести последовательность, вводится пользователем.
  • Использовать циклы запрещено.

    Задумка:

    Функция должна вызывать сама себя, каждый раз выводя текущее число, до тех пор пока не дойдёт до stop_n.

    Проблема:

    Функция возвращает None вместо stop_n.

    Код:

    def gen_nums(stop_num, start_num):
    number = start_num
    if number == stop_num:
    answer = number
    return int(answer)
    else:
    print(number)
    number += 1
    gen_nums(stop_n, number)
    stop_n = int(input('Введите число: '))
    print(gen_nums(stop_n, 1))


Бесплатный курс: "VDSina для чайников: Сервер за 5 минут: Просто и быстро"
Бесплатный виджет обратной связи для Django
Безопасные способы заработка на крипте в 2026 году
ИИ-ассистент-девушка
Инновационные методы 3D-печати в строительстве жилых домов
Инновационные методы управления строительными отходами в современных проектах высотного строительств
К чему приводит видеочат рулетка
Как зарабатывать в Sape и получать высокую прибыль
Как заработать 50 000 на PBN-сайтах: выкуп битых доменов и продвижение через Sape
Miralinks и увеличение видимости
Нейросети без регистрации и оплаты
Отзывы о сайтах: опыт и рекомендации
Погода в Ревде снежно
Продвижение нейросетей через поисковую оптимизацию
Роллы, которые сами себя рекламируют и продают
RUTUBE: от 0 до 100 000 рублей — ваш первый миллион
С Бухгалтерия: пошаговый разбор рабочих кейсов бухгалтера-дизайнера
Сайт для родителей Воронеж
Скрытые детали сериала Dexter: как распознать коды
Собери 11 вёдер клубники с грядки
Создание мемов без фотошопа: максимально просто
Сплетница сериал онлайн
VDSina для новичков: простые примеры
Видео-консультация в реальном времени
Видеочат рулетка с возможностью видео
Вложения в землю
Наши ссылки