Challenge 2

Что нужно сделать

Вдохновившись мотивацией Антона, ваш друг тоже решил поставить перед собой задачу, но не сильно связанную с математикой, а именно: написать функцию, которая выводит все числа от 1 до num без использования циклов. Помогите другу реализовать такую функцию.

Пример работы программы:

Введите num: 10
1
2
3
4
5
6
7
8
9
10

Что оценивается

  • Результат вычислений корректен.
  • Формат вывода соответствует примеру.
  • input содержит корректные приглашения для ввода.
  • Основной функционал описан в отдельной функции(-ях).
  • Переменные и функции имеют значащие имена, не только a, b, c, d
def recnum(num=int(input('Введите число: ')), start=1):
    print(start)
    if start == num:
        return num

    recnum(num, start + 1)

recnum()