我只是想在遞歸函數的末尾添加一個括號。我簡直就是缺少最後的括號,但我無法弄清楚如何添加它!任何幫助是極大的讚賞!在遞歸函數中添加括號
我的代碼:
def sum(n):
if n == 0:
return '1'
elif n == 1:
return '(1+1)'
elif n == 2:
return '((1+1)+(1+1))'
elif n == 3:
return '(((1+1)+(1+1))+((1+1)+(1+1)))'
else:
return '((((1+1)+(1+1))+((1+1)+(1+1)))' + ')'sum_power2( n - 1 )