#Recursão da função Python
def recursion(k):
if(k>0):
result = k+recursion(k-1) # explain (recursion): to 1 -> 1-1 =0; 1 + 0 = 1
# to 2 -> 2-1 = 1; 2 + 1 = 3
# to 3 -> 3 -1 = 2; 2-1 = 1 then 1+2+3 = 6
# ...
print(result)
else:
result = 0
return result
print("\n\nRecursion Result")
recursion(6)
"""
Na recursão a função chama a se mesmo.
"""
Nenhum comentário:
Postar um comentário