Я новичок в python и столкнулся со следующей проблемой .. Я пытаюсь сделать рекурсивную функцию суммы, но сумма не возвращается в новой строке
Например, сумма (2,2)должен вернуть
4
2
сумма (2,3) вернет
6
4
2
Но я получаю 4 2 и 6 4 2 все в одной строке.Это мой код:
def sum(a,b):
if a>0 and b>0:
return str(a*b) + " " + str(sum(a,b-1))
else:
return ""
Я пытался использовать изменение "" на "\ n", но это не работает