"""阶乘思路:
求8的阶乘:8*(8-1)...*1
所以结束条件就是最后乘到1
步骤:
先定义一个函数,结束条件为乘到1,然后返回1挂起的return中
"""
def f (n):
if n == 1:
return 1
return n *f(n-1) #8*f(7) 7*f(6) 6*f(5) 5*f(4) 4*f(3) 3*f(2) 2*f(1)
ret = f(8)
print(ret)
标签:...,return,ret,print,阶乘,def
来源: https://www.cnblogs.com/colin-7/p/16536211.html