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

 

Сумма чисел. Разработайте функцию, которая принимает целочисленный аргумент и возвращает сумму всех целых чисел от 1 до числа, переданного в качестве аргумента.
Например, если в качестве аргумента передано 50, то данная функция вернет сумму чисел 1, 2, 3, 4, ... , 50. Для вычисления суммы примените рекурсию.

 

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

def foo(num):
	if num == 1:
		return num
	else:
		return num + foo(num-1)
print(foo(3))