Simple recursive function

# Factorial of the number specified 
DEF SUM (n-):
IF n-==. 1:
return n-
the else:
return n-* SUM (. 1-n-)
NUM = SUM (. 5)
Print (NUM)

# 阶乘递归求和
def total_sum(m):
total=0
for i in range(1,m+1):
def sum(n):
if n==1:
return n
else:
return n*sum(n-1)
total+=sum(i)
return total
num=total_sum(5)
print(num)

Guess you like

Origin www.cnblogs.com/laowang-106/p/11489861.html