编程语言
首页 > 编程语言> > Python的递归函数

Python的递归函数

作者:互联网

Python的递归函数
语法原理。
在这里插入图片描述
递归函数,最经典的应用,是求阶层。
在这里插入图片描述

递归函数的优点:
定义简单,逻辑清晰。

程序实:1:

def fact(n):
    if n == 1:
        return 1
    result = n * fact(n-1)
    return result
fact(3)

在这里插入图片描述
使用递归函数的时候,要注意栈溢出。
比如求阶层过大的时候,比如10000的阶层。

标签:阶层,return,递归函数,Python,result,fact
来源: https://blog.csdn.net/tuliyou/article/details/111396957