python 实现函数的递归

python 实现函数的递归

kk=5
def factorial(n):

    result = 1
    for i in range(2, n+1):
        result *= i
    return result

print(factorial(kk))

def factorial(n):
     if n == 1:
         return 1
     else:
         return n * factorial(n - 1)

print(factorial(kk))
120
120

posted on 2018-06-23 21:44 luoganttcc 阅读(...) 评论(...) 编辑 收藏

posted @ 2022-08-19 22:57  luoganttcc  阅读(7)  评论(0)    收藏  举报