39-python-阶乘
# 5 的阶乘:1*2*3*4*5
def f(n):
if n == 1:
return 1
print("%s,n-1:%s"%(n,n-1))
print(n * n-1)
return n * f(n-1)
print(f(5)) # 打印结果:120
# 5 的阶乘:1*2*3*4*5
def f(n):
if n == 1:
return 1
print("%s,n-1:%s"%(n,n-1))
print(n * n-1)
return n * f(n-1)
print(f(5)) # 打印结果:120