Условия задачи:

 

Рекурсивная печать. Разработайте рекурсивную функцию, которая принимает целочис­ленный аргумент п и распечатывает числа от 1 до n.

 

Решение задачи:

def foo(num):
	if num == 1:
		print(num)
	else:
		print(num)
		foo(num-1)
foo(5)

def foo1(num):
	if num > 0:
		foo1(num-1)
		print(num)
foo1(5)